禁止用户复制网页的内容
一.用HTML元素對象的onselectstart事件防止用戶選擇網頁方法是body中插入如下代碼
?? <body onselectstart="return false">
二.用HTML元素對象的oncopy和oncut事件防止用戶復制網頁內容,方法是在body中插入如下代碼:
<body οncοpy="return false" oncut="return false">
三.用HTML元素對象的onpaste事件防止用戶粘貼網頁的內容,方法是在body中插入如下代碼:
<body οnpaste="return false">
四.使網頁不能另存為:
<noscript><iframe src=*></iframe></noscript>
五.屏蔽鼠標右鍵
<script language="javascript">
????function click()
????{
????????event.returnValue=false;
????}
????document.οncοntextmenu=click;
</script>
或
<script language="javascript">
????function click()
????{
???????if?(event.button==2)
????????????alert('不許你偷看!')?
????}
????document.οncοntextmenu=click;
</script>
六.在查看源文件中隱藏重要數據
1.先把重要數據加入框架文件中,入prodresult.asp在框架中
2.然后不讓框架內的文件脫離框架
<script language="javascript">
????if (top==self) top.location="index.asp"
</script>
自動跳轉語句
<meta http-equiv="refresh" context="2,URL=http://www.windstudio.net">
七.IE地址欄換成自己的圖標
<link rel="shortcut Icon" href="favicon.ico">
八.收藏夾中顯示圖標
<link rel="Bookmark" href="favicon.ico">
九.關閉輸入法
<input style="ime-mode:disable">
十.全屏顯示
<form>
????<div align="center">
????<imput type="BUTTON" name="FullScreen" value="全屏查看" οnclick="window.open(document.location,';big;,;fullscreen=yes';)">
????</div>
</form>
十一.加入收藏夾
<a href=# οnclick="window.external.addFavorite(';http://.....;;.'-=冰雨星空=-';)">
十二.去除網頁緩存
Response.Expires=-1
Response.ExpiresAbsolute=Now()-1
Response.Cachecontrol="no-cache"
十三.讓FireFox和IE都能通過的收藏本頁代碼
<script type="text/javascript">
????function bookmarksite(url,title){
????????if (document.all)
????????????window.external.AddFavorite(url,title);
????????else if (window.sidebar)
????????????window.sidebar.addPanel(title,url," ")
????}
</script>
調用如下
<a href="javascript:bookmarksite('http://www.wh-ccic.com.cn/6kbbs/index.asp','武漢量佳價格信息論壇')" tyle="text-decoration:none">收藏本頁</a>
?
總結
以上是生活随笔為你收集整理的禁止用户复制网页的内容的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PPLIVe是如何通过URL来启动程序的
- 下一篇: 用函数自动求值