看板 Ajax 關於我們 聯絡資訊
看了一下還真的是只有 alert 跳出來才會阻止, 奇怪的瀏覽器用奇怪的爛招解.. 靈感來自 alert, 扔個迴圈讓它忙一下子 IE 就會忘記那回事了: $(document).on('keydown', function(event) { if (event.ctrlKey && event.keyCode == 17) { event.preventDefault(); for(var i = 2e8; i--; ) i--; } }); 只有測過 IE 9, 其他大概又要用些什麼 event.returnValue = false 之類的怪招了. (中間迴圈的例子不好, 但我的電腦來說 讓它忙個三秒就會忘了要顯示列印) ※ 引述《Numino (神聖光芒)》之銘言: : ie6.0 7.0 8.0 9.0 : 試過 $(document).keydown(function(){return false;}) : 但還是有列印彈出 : $(document).keydown(function(){alert("xx");return false;}) : 這樣就沒有列印彈出 : 請問 如何不用alert,"靜默"阻止 ctrl+p 後的列印 : 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.51.224
mrbigmouth:我笑了 12/25 09:03
LaPass:至啥鬼 wwwwww 12/25 11:06
chrisQQ:XDDDD 12/25 14:23
j094097:電腦表示它有點健忘XD 12/25 18:48
lovdkkkk:XDD 12/25 20:30
Crow22312:是真的啦.. IE 為何如此健忘真的不曉得.. QAQ 12/25 22:05
jimpop:XDD...我覺得IE有笨版的實力....... 12/26 00:33
JYHuang:IE:咦?你剛剛要做什麼? 12/26 10:00
kilfu0701:IE:疑?我算到哪了? (誤 12/27 19:10
timo0968:看到兩億八就笑了XD 12/27 23:35