使用表面,它可以保持一个链接,你的手指,并得到一个选项来复制它。这对我来说是不受欢迎的行为。这可以禁用iOS在:-webkit-触摸标注等效IE
-webkit-touch-callout: none;
有没有人知道如何禁用它的IE?
使用表面,它可以保持一个链接,你的手指,并得到一个选项来复制它。这对我来说是不受欢迎的行为。这可以禁用iOS在:-webkit-触摸标注等效IE
-webkit-touch-callout: none;
有没有人知道如何禁用它的IE?
命名有少许不同的一切。
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
你可能会寻找:
-ms-touch-select: none;
-ms-touch-action: none;
连同上面,我也是在IE 10使用对机体{}自动隐藏滚动条:
-ms-overflow-style: -ms-autohiding-scrollbar;
还有更多在这里:http://msdn.microsoft.com/en-us/library/windows/apps/hh996923.aspx
您还可以通过结合事件回调到t取消默认响应他contextmenu事件。这在IE触摸就像它总是在所有浏览器的鼠标:
window.addEventListener("contextmenu", function(e) { e.preventDefault(); })
我尝试过添加这些规则,但它不工作...我仍然能够得到一个选项来复制链接后,我的手指在它上面...... – 2013-02-21 22:14:33
hmmn,它完全依赖于特定版本的浏览器在这个工作上的特定实现。你可能想尝试是具有jQuery的或一些其他图书馆去浏览所有的锚和删除HREF,以及什么HREF是,然后挂钩点击每个锚和触发的JavaScript导航设置数据的URL通过读出的数据-url。这样,没有复制的href – bizzehdee 2013-02-21 22:17:35