2011-06-07 96 views
1

我正在製作一個使用內聯SVG作爲其基本UI元素的Web應用程序。某些UI操作包括在SVG中選擇文本,並在SVG上拖動。這適用於Webkit和Presto,但是Gecko拒絕合作。當我嘗試拖動Firefox中的SVG時,它會啓動整個SVG圖像的拖動操作。有沒有辦法阻止這種默認行爲?在Firefox中拖動/選擇SVG內部

回答

2

此行爲在下面的bug報告描述:https://bugzilla.mozilla.org/show_bug.cgi?id=525591

您可以通過對事件調用preventDefault()方法解決這個問題。

這真的需要去一個常見問題的地方。

+0

謝謝,dragStart中的'preventDefault'負責拖動。我仍然無法選擇文字。有任何想法嗎? – Amadan 2011-06-07 07:07:52

+0

請參閱https://bugzilla.mozilla.org/show_bug.cgi?id=292498 – 2011-06-07 11:17:03

+0

謝謝。 – Amadan 2011-06-07 17:42:05