禁止用户复制网页的内容

一.用HTML元素对象的onselectstart事件防止用户选择网页方法是body中插入如下代码

   <body onselectstart="return false">

二.用HTML元素对象的oncopy和oncut事件防止用户复制网页内容,方法是在body中插入如下代码:

<body oncopy="return false" oncut="return false">

三.用HTML元素对象的onpaste事件防止用户粘贴网页的内容,方法是在body中插入如下代码:

<body onpaste="return false">

四.使网页不能另存为:

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

五.屏蔽鼠标右键

<script language="javascript">

    function click()

    {

        event.returnValue=false;

    }

    document.oncontextmenu=click;

</script>

<script language="javascript">

    function click()

    {

       if (event.button==2)

            alert('不许你偷看!') 

    }

    document.oncontextmenu=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="全屏查看" onclick="window.open(document.location,';big;,;fullscreen=yes';)">

    </div>

</form>

十一.加入收藏夹

<a href=# onclick="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>

原文地址:https://www.cnblogs.com/djcsch2001/p/2035741.html