1
我正在製作一個使用內聯SVG作爲其基本UI元素的Web應用程序。某些UI操作包括在SVG中選擇文本,並在SVG上拖動。這適用於Webkit和Presto,但是Gecko拒絕合作。當我嘗試拖動Firefox中的SVG時,它會啓動整個SVG圖像的拖動操作。有沒有辦法阻止這種默認行爲?在Firefox中拖動/選擇SVG內部
我正在製作一個使用內聯SVG作爲其基本UI元素的Web應用程序。某些UI操作包括在SVG中選擇文本,並在SVG上拖動。這適用於Webkit和Presto,但是Gecko拒絕合作。當我嘗試拖動Firefox中的SVG時,它會啓動整個SVG圖像的拖動操作。有沒有辦法阻止這種默認行爲?在Firefox中拖動/選擇SVG內部
此行爲在下面的bug報告描述:https://bugzilla.mozilla.org/show_bug.cgi?id=525591
您可以通過對事件調用preventDefault()方法解決這個問題。
這真的需要去一個常見問題的地方。
謝謝,dragStart中的'preventDefault'負責拖動。我仍然無法選擇文字。有任何想法嗎? – Amadan 2011-06-07 07:07:52
請參閱https://bugzilla.mozilla.org/show_bug.cgi?id=292498 – 2011-06-07 11:17:03
謝謝。 – Amadan 2011-06-07 17:42:05