求js控制在网页中禁用右键和禁止另存为的代码。

JavaScript026

求js控制在网页中禁用右键和禁止另存为的代码。,第1张

不用js也可以控制禁止右键!方法:

<body oncontextmenu="return false"></body>

下边是三个不同的禁用右键的方法!有详细的使用说明!

http://www.baron.com.cn/javascript/shu/shu10.htm

http://www.baron.com.cn/javascript/shu/shu5.htm

http://www.baron.com.cn/javascript/skill/20020110skill3.htm

<!--禁止网页另存为: -->

<noscript><iframe src=*.html></iframe></noscript>

<!-- 禁止选择文本: -->

<script type="text/javascript">

var omitformtags=["input", "textarea", "select"]

omitformtags=omitformtags.join("|")

function disableselect(e){

if (omitformtags.indexOf(e.target.tagName.toLowerCase())==-1)

return false

}

function reEnable(){

return true

}

if (typeof document.onselectstart!="undefined")

document.onselectstart=new Function ("return false")

else{

document.onmousedown=disableselect

document.onmouseup=reEnable

}

</script>

<!-- 禁用右键: -->

<script>

function stop(){

return false

}

document.oncontextmenu=stop

</script>

是file的伪协议,很多操作都会有影响,不同浏览器经常有不同的权限策略。不过没有问题,启动个http服务器什么都解决了。

方法/步骤禁用了反向和正向缓存解决方法

启动ISA,在左边窗口中展开目录,选择【缓存】结点,在中间窗口中选择【缓存规则】选项卡,接着单击最右边窗口中的【创建缓存规则】选项;

在win7系统弹出的【新缓存规则向导】对话框中输入缓存规则名称,如“禁止反向缓存”,单击【下一步】按钮;

在弹出的缓存规则目标对话框中单击【添加】按钮,在弹出的【添加网络实体】对话框中选择【新建】丨【子集】选项,弹出【新建子集规则元素】对话框;

在图2中相应的位置输入名称、 网络地址范围和子网掩码单击【确定】按钮返回【添加网络实体】对话框,单击【子网】结点,选择新建的子集元素;

单击【添加】按钮.并在返回的对话框中单击【下一步】按钮。在弹出的内容检索对话框中选择第一项,单击【下一步】按钮,windows7系统下载弹出缓存内容对话框,选中第一个单选按钮;

依次单击【下一步】按钮,直至完成。返回主窗口后,选择策略,单击【应用】按钮使设置生效。