各浏览器禁止内容选中的方式

标签: ,

今天在Linkanyway博客看到《Javascript之禁止右键禁止选取》,高手都喜欢装菜鸟。

禁用右键确实没什么难度,虽然oncontextmenu事件是HTML5里面的,但是现在主流的浏览器都支持。

<script type="text/javascript">
document.oncontextmenu = function(e) {
    return false;
}
</script>

禁止内容选中相对就比较复杂了,标准中没有定义,各浏览器对禁止内容选中,各有各自的办法:

  • Firefox Chrome Safari都有私有CSS样式控制
  • IE通过标签属性和标签方法控制
  • Opera通过标签属性控制

至于具体代码,请查看参考链接。

参考链接:BX2050: 各浏览器禁止内容选中的方式不同

赞赏

微信赞赏支付宝赞赏

随机文章:

  1. Windows 7 快速共享Internet无线网络
  2. 关于VBS调用MSWinsock控件
  3. 价值50大洋的VBS脚本
  4. VB6拾遗:IUnknown接口与COM对象
  5. 半角全角与Unicode

4 条评论 发表在“各浏览器禁止内容选中的方式”上

  1. ihipop说道:

    查看源文件。然后ctrl+a crtl +c 到html编辑器里面ctrl+v
    ……………………………………

  2. 路人说道:

    noscript撸过

  3. m208说道:

    发现一个小bug:
    如果其他内容被选中,那么鼠标拖过禁止选中的内容也能被选中。(FF 23.0a1)尽管实际应用中不会出现这种事情。

路人 留下回复