3
爲什麼setInterval
停止時,鼠標右鍵點擊,出現菜單,並且不會繼續下去,直到菜單消失?我該如何解決?的setInterval不上單擊鼠標右鍵(IE9)工作
我嘗試編寫一個簡單的定時器,但是如上所述,定時器只要鼠標右鍵單擊停止,並出現菜單,並不起作用,直到菜單消失。
爲什麼setInterval
停止時,鼠標右鍵點擊,出現菜單,並且不會繼續下去,直到菜單消失?我該如何解決?的setInterval不上單擊鼠標右鍵(IE9)工作
我嘗試編寫一個簡單的定時器,但是如上所述,定時器只要鼠標右鍵單擊停止,並出現菜單,並不起作用,直到菜單消失。
解決方法您可以防止上下文菜單通過停止contextmenu事件出現。
document.addEventListener('contextmenu', function(e){
e.preventDefault();
e.stopPropagation();
}, false);
我有一種感覺,這一點是無法修復作爲其默認的IE瀏覽器的行爲(讀正常的行爲) – techfoobar 2011-12-27 11:39:50
好了,謝謝你。我發現,但是,我的計時器一個簡單的辦法:我不指望了,但拿兩個時間戳的差異,從秒的初始量減去它。我希望這可以幫助,如果還有sombody遇到了同樣的問題。 – Simon 2011-12-27 17:15:03
+西門,如果你有解決方案,你爲什麼不張貼下面的答案? – Gezim 2012-02-14 04:30:00