如何在iframe中禁用鼠标右键?iframe是作为target被传入图片
如何在iframe中禁用鼠标右键?iframe是作为target被传入图片的,而不是使用iframe的src来获取数据。在没有使用iframe之前在body是可以禁用的。但是用了iframe就失效了。
这是原来禁用的方法,和网上的差不多:
1.
2.
我在网上找到的禁用iframe的方法绝大多数是当iframe有一个html页面作为src传入时,在这个传入页面的body里写上禁用的代码。
但问题在于我传入的是图片,没有body。
我的代码:
1.自动生成每个page的页码的href,连接每个图片:
2.iframe获取这些图片:
问题:
将iframe中的鼠标左右键禁用
谢谢大家了~
这是原来禁用的方法,和网上的差不多:
1.
<body onload="ParentLoadFinish();Load();" oncontextmenu="return false" onselectstart="return false">2.
document.oncontextmenu = function (e) { return false; }我在网上找到的禁用iframe的方法绝大多数是当iframe有一个html页面作为src传入时,在这个传入页面的body里写上禁用的代码。
但问题在于我传入的是图片,没有body。
我的代码:
1.自动生成每个page的页码的href,连接每个图片:
litPageNum.Text += "<li><a onclick='" + "addclass();" + "' target='" + "show" + "' title='" + i + "' class='" + "pageimg" + "' href='" + "UpLoads" + imagePath.Replace("\\", "/") + imageName + "'>" + i + "</a></li>";2.iframe获取这些图片:
<iframe style="clear: both; position: absolute ; height:1200px" class="dycontent2" name="show" id="slider"
onload="changeFrameHeight(); " scrolling="no"></iframe>问题:
将iframe中的鼠标左右键禁用
谢谢大家了~
...全文
相关推荐
禁止右键代码示例demo
一般来说,禁止右键的目的主要有以下几点:1. **版权保护**:许多网站拥有原创图片、文字等资源,为了避免这些资源被非法盗用,通过禁用右键可以有效防止用户直接通过浏览器保存或复制网页内容。2.
JS DOM实现鼠标滑动图片效果
在`slidingdoors.js`文件中,将会包含操作DOM的代码,当用户鼠标悬停在图片上时,图片会展开显示更多内容。
禁止IE用右键的JS代码
当用户尝试使用鼠标右键点击页面时,会触发这个事件。
Jquery实现iframe弹出层,简单实用
`函数并传入要加载的URL。
JS实现iframe自适应高度的方法(兼容IE与FireFox)
"); // 将iframe1替换为你的ID名 var subWeb = document.frames ?


