2016-03-09 87 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); 
}); 

好吧,这个技巧 - 禁用上下文菜单只为我的特定图像。