您的位置:首页 > 编程语言

网页防止另存为,屏蔽右键,防止复制代码,防止被人frame等网页代码

2015-09-07 00:18 671 查看
1. oncontextmenu=”window.event.returnvalue=false”将彻底屏蔽鼠标右键

<table borderoncontextmenu=return(false)><td>no</table>可用于Table

2. <body onselectstart=”returnfalse”> 取消选取、防止复制

3. onpaste=”return false” 不准粘贴

4. oncopy=”return false;” oncut=”return false;” 防止复制

5. <link rel=”Shortcut Icon”href=”favicon.ico”> IE地址栏前换成自己的图标

6. <link rel=”Bookmark”href=”favicon.ico”> 可以在收藏夹中显示出你的图标

7. <input style=”ime-mode:-Disabled”>关闭输入法

8. 永远都会带着框架

<script language=”javascript”><!–

if (window == top)top.location.href = “frames.htm”;//frames.htm为框架网页

// –></script>

9. 防止被人frame

<SCRIPT LANGUAGE=javascript><!–

if (top.location != self.location)top.location=self.location;

// –></SCRIPT>

10. 网页将不能被另存为

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

11. <input type=button value=查看网页源代码

onclick=”window.location = `view-source:`+ http://www.abc.com/`”;>

12.删除时确认

<a href=`javascript:if(confirm(“确实要删除吗?”location=”boos.asp?&areyou=删除&page=1″`>删除</a>

13. 取得控件的绝对位置

//java script

<script language=”java script”>

function getIE(E){

var t=e.offsetTop;

var l=e.offsetLeft;

while(e=e.offsetParent){

t+=e.offsetTop;

l+=e.offsetLeft;

14.复制加代码

<scripttype=”text/javascript”>

document.body.oncopy = function () {

if (window.clipboardData) {

setTimeout(function () {

var text = clipboardData.getData(“text”);

if (text && text.length> 300) {

text = text + “\r\n\n本文来自***,转载请标明出处:” + location.href;

clipboardData.setData(“text”, text);

}

}, 100);

}

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: