2016-03-09 111 views
0

在Windows 10 Mobile上運行的Microsoft Edge上,如果用戶按住屏幕大約一秒鐘,會出現一個框,其中顯示選擇「全選」(選擇頁面上的所有文本)選項。Microsoft Edge - 長按行爲

這很好,但如果用戶在圖像上長按 - 這會干擾我用於移動圖像縮放的腳本,此選項也會出現。

有關如何禁用此默認行爲的任何想法?如果我在CSS中添加ms-user-select: none;,則仍會出現「全選」框(即使頁面上的文本不能再被選中)。

回答

0
$(function(){ 
    $("#my_image_id").bind("contextmenu", function (e) { 
    e.preventDefault(); 
    }, false); 
}); 

好吧,這個技巧 - 禁用上下文菜單隻爲我的特定圖像。