1。这还上什么网?
2。<SCRIPT LANGUAGE="JavaScript">
document.onselectstart = function() {return false;}
</SCRIPT>
老板要求, 不让用户直接copy网页上的内容,当然是不是很容易copy而已,我建议用PDF文档,他不肯,
现要求如下1. 用户mouse 左健不可用
2. ctrl + C, 不可用
3. 用户不可通过IR菜单查看源代码
4. 用户不可通过菜单进行保存仅此即可,用户通过其它手段则不管3、4。window.open()
2。<SCRIPT LANGUAGE="JavaScript">
document.onselectstart = function() {return false;}
</SCRIPT>
老板要求, 不让用户直接copy网页上的内容,当然是不是很容易copy而已,我建议用PDF文档,他不肯,
现要求如下1. 用户mouse 左健不可用
2. ctrl + C, 不可用
3. 用户不可通过IR菜单查看源代码
4. 用户不可通过菜单进行保存仅此即可,用户通过其它手段则不管3、4。window.open()
解决方案 »
- 关于Web版电子海图的开发技术?
- 请教,有一定的JS、CSS和Ajax基础,如何切入Jquery框架?
- 类模型该如何写
- window.onload问题,急求解???
- window.top.document.getElementById("cen").cols IE可以,谷歌浏览器不行
- 高分求实现拖放功能的javascirpt代码
- JavaScript 怎么调用 COM ( 不是 ActiveX)?
- 请问大家,关于页面打印的问题
- 我如何使用这个函数!请大侠进来看看,比较紧急!
- 求一个正则表达式100%匹配
- 求高人指点--出提示框后,点击确定表单自己就提交了
- 为什么编辑区会出现失去焦点得情况?怎么解决。
我可以得到那个特点页面的名字,但是我无法直接访问它,
因为一输入它的地址,就直接跳回到首页,
在历史记录里面也没有那个页面(有是有一个同名的,但是打开是空的)
蛮佩服老外的
大概他在web.config设置了什么东西。
其实,只要4做不到,上面的三条都是白费。说明一下,仅用window.open是没有用的。不要以为,那样用户就无法保存了,看看你的历史记录吧,里面清清楚楚的记录着,你刚才用window.open打开的那个页面。 然后……
//alert("ASCII代码是:"+event.keyCode);
if ((window.event.altKey)&&
((window.event.keyCode==37)|| //屏蔽 Alt+ 方向键 ←
(window.event.keyCode==39))){ //屏蔽 Alt+ 方向键 →
alert("不准你使用ALT+方向键前进或后退网页!");
event.returnValue=false;
}
if ((event.keyCode==8) || //屏蔽退格删除键
(event.keyCode==116)|| //屏蔽 F5 刷新键
(event.keyCode==112)|| //屏蔽 F1 刷新键
(event.ctrlKey && event.keyCode==82)){ //Ctrl + R
event.keyCode=0;
event.returnValue=false;
}
if ((event.ctrlKey)&&(event.keyCode==78)) //屏蔽 Ctrl+n
event.returnValue=false;
if ((event.shiftKey)&&(event.keyCode==121)) //屏蔽 shift+F10
event.returnValue=false;
if (window.event.srcElement.tagName == "A" && window.event.shiftKey)
window.event.returnValue = false; //屏蔽 shift 加鼠标左键新开一网页
if ((window.event.altKey)&&(window.event.keyCode==115)){ //屏蔽Alt+F4
window.showModelessDialog("about:blank","","dialogWidth:1px;dialogheight:1px");
return false;}
}
<!--
window.showModalDialog('a.htm')
//-->
</script>
2. <body onselectstart="return false"> 取消选取、防止复制
3. onpaste="return false" 不准粘贴
4. oncopy="return false;" oncut="return false;" 防止复制;防止剪切
5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标
6. <link rel="Book" href="favicon.ico"> 可以在收藏夹中显示出你的图标
7. <input style="ime-mode:disabled"> 关闭输入法8. 永远都会带着框架
<script language="javascript"><!--
if (window==top)
top.location.href="frames.htm"; file://frames.htm为框架网页
// --></script>9. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location!=self.location)
top.location=self.location;
// --></SCRIPT> 10. <noscript><iframe src=*.html></iframe></noscript> 网页将不能被另存为
了吗?
window.open(url, "",
"directories=no,location=no,resizable=yes,scrollbars=yes,menubar=no,width=800,height=600");