2011-05-29 96 views
3

我有一個畫布,我正在繪製一個JavaScript遊戲。問題在於,當玩家移動鼠標時,一半的時間最終會選擇看起來很醜的畫布。使畫布無法選擇

我試過用google搜索並使用一些像-webkit-user-select這樣的CSS:none;和變體,但似乎沒有與畫布一起工作。

+0

請提供一個例子。一個正常的畫布元素不應該被選中。 – tcooc 2011-05-29 02:20:59

回答

5

你的問題不是畫布是可選的,但你不告訴你想要的鼠標專屬於你的遊戲中使用的瀏覽器。您需要運行event.preventDefault()return false

您應該在鍵盤事件中做同樣的事情以避免與鍵盤快捷鍵衝突。

+0

謝謝,那工作! – Joel 2011-05-30 01:49:01

1

canvas.onselectstart = function() { return false; }