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

标签: ,

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

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

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

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

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

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

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

赞赏

微信赞赏支付宝赞赏

随机文章:

  1. neg eax sbb eax, eax
  2. 迅雷高速通道与离线下载
  3. ass2srt.vbs(ass/ssa批量转换srt)
  4. VBS中的SetLocale函数到底有什么用?
  5. MySQL中CHAR和VARCHAR的区别

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

  1. ihipop说道:

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

  2. 路人说道:

    noscript撸过

  3. m208说道:

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

留下回复