屏蔽右键代码:
<html>
<head>
<script>
function click(e) {
if (document.all) { //ie
if (event.button==1||event.button==2||event.button==3) {
oncontextmenu='return false';
}
}
if (document.layers) { //ff
if (e.which == 3) {
oncontextmenu='return false';
}
}
}
if (document.layers) {//other
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
document.oncontextmenu = new Function("return false;")
</script>
</head>
<body>
//测试文本
</body>
</html>
网上搜索的
解决方案 »
- jS(jquery)复选框问题请教
- 哪一种嵌入网页的播放器可以控制播放的时间点或可以得到播放文件的时间长度
- 关于一个DIV居中的问题。找不到合适的频道,发js来了。
- 请问只用html和JavaScript如何实现自动退出登录功能?
- 如何获取listbox中的滚动条位置?
- 正则关于$的问题。
- js如何判断css设置的背景图片是否成功加载
- 我没有用过iframe,请问能用iframe实现这样的功能吗,高手快来!!!
- 再问秋水无恨://这种写法不对,该怎样写???<form name=form1 method=post action='form123.php'>document.all(i).src = 'yes.gif';
- 那java and javascript里面整型转换为字符型呢?
- 技术预研问题
- 如何拖动A标签
document.oncontextmenu = new Function("return false;")
</script>
晕 就一句话就够了
开始写的时候写的是document.body
貌似这中document.body的写法ff中不支持 所以没有屏蔽掉