4
http://msdn.microsoft.com/en-us/vcsharp/aa336760#WhereSimple1與後突出顯示文本和釋放鼠標拖動
在此頁面,當代碼部分是亮點,釋放鼠標高亮顯示彈出,與代碼的彈出窗口將出現,是JavaScript的。如何編碼?
http://msdn.microsoft.com/en-us/vcsharp/aa336760#WhereSimple1與後突出顯示文本和釋放鼠標拖動
在此頁面,當代碼部分是亮點,釋放鼠標高亮顯示彈出,與代碼的彈出窗口將出現,是JavaScript的。如何編碼?
可能附加一個事件偵聽器到onmouseup
並檢查當前選定的文本是否在元素中,如果是,則顯示彈出窗口,並用選定的文本填充它。大部分情況非常簡單,但是檢查文本選擇是否完全包含在目標元素中的部分會有點複雜 - 主要是因爲您將針對不同的瀏覽器使用不同的代碼。對於舊版本的IE,請看document.selection
和document.selection.createRange()
。對於其他人(包括IE9)請看window.getSelection()
。