這是一個特定的問題,所以我會立即明白這一點。如何使用JavaScript臨時禁用文本選擇?
我工作的一個短期和簡單的拖放和Web應用程序的一部分掉落常規,雖然拖放位正常工作,該網站的操作,因爲瀏覽器仍對中去所有醜陋tastic默認操作,並在文本選擇工作。
我已經嘗試了一些解決方案,主要涉及從mousedown返回false或點擊事件,儘管它們在某些瀏覽器中禁用文本選擇,但它們似乎也完全禁用了mouseup事件,從而破壞了「drop」位腳本並將此perma浮動圖標懸掛在鼠標周圍 - 無趣。
我真的不希望文本選擇是完全消失了,我只是想表明,瀏覽器...不這樣做的同時拖動,如果是有道理的。由於我知道受影響的區域(涉及iframe),我可以輕鬆地將屬性應用於受影響的元素等。如有必要,我可以發佈代碼,但我正在尋找更多的常規解決方案。由於這只是一種美學,所以我正在尋找一種適用於大多數瀏覽器的修復方法,但這並不是那麼重要。
謝謝!
...和冗餘冠軍的攻擊開始了,我要踢自己。^_ ^我真的應該知道「程序化」隱含在這裏。 – 2009-05-21 06:04:08