如何在iframe中禁止鼠标右键?急!

chunzhilv 2004-09-23 09:04:09
如何在<iframe id="testIframe"></iframe>中禁止鼠标右键?急!
...全文
384 4 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
梅雪香 2004-09-23
  • 打赏
  • 举报
回复
<html>
<head>
<body>
<script language="JavaScript">
<!--

if (window.Event)
document.captureEvents(Event.MOUSEUP);

function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;

return false;
}

function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}

}

document.oncontextmenu = nocontextmenu; // for IE5+
document.onmousedown = norightclick; // for all others
//-->
</script>
点右键看看啊
</body>
</html>
pengxuan 2004-09-23
  • 打赏
  • 举报
回复
在你的iframe所链接的页中的body标签页写上下面的语句
onContextMenu="return false"
就可以了
panzi667 2004-09-23
  • 打赏
  • 举报
回复
关注~~~
chunzhilv 2004-09-23
  • 打赏
  • 举报
回复
你所讲的对iframe不起作用。
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2004-09-23 09:04
社区公告
暂无公告