我有一個畫布,我正在繪製一個JavaScript遊戲。問題在於,當玩家移動鼠標時,一半的時間最終會選擇看起來很醜的畫布。使畫布無法選擇
我試過用google搜索並使用一些像-webkit-user-select這樣的CSS:none;和變體,但似乎沒有與畫布一起工作。
我有一個畫布,我正在繪製一個JavaScript遊戲。問題在於,當玩家移動鼠標時,一半的時間最終會選擇看起來很醜的畫布。使畫布無法選擇
我試過用google搜索並使用一些像-webkit-user-select這樣的CSS:none;和變體,但似乎沒有與畫布一起工作。
你的問題不是畫布是可選的,但你不告訴你想要的鼠標專屬於你的遊戲中使用的瀏覽器。您需要運行event.preventDefault()
或return false
。
您應該在鍵盤事件中做同樣的事情以避免與鍵盤快捷鍵衝突。
謝謝,那工作! – Joel 2011-05-30 01:49:01
canvas.onselectstart = function() { return false; }
請提供一個例子。一個正常的畫布元素不應該被選中。 – tcooc 2011-05-29 02:20:59