{申博bet词1}:网站制作中零框架加密网页技术

来源:【am679澳门现金赌场am679澳门现金赌场 | 更新:2020-01-16

对广大网站制作公司者说,对源代码的?;な亲钗刈⒌?,但往往却没有任何办法。辛辛苦苦编写的网页在浏览者面前毫无遮掩,只要被别人轻轻点击鼠标右键,选择(查看源代码)一项后,即可获得网页完全代码,甚至稍加修改后就成为他人的网页。

am679澳门现金赌场 www.ivacationhomerentals.com 对广大am679澳门现金赌场公司者说,对源代码的?;な亲钗刈⒌?,但往往却没有任何办法。辛辛苦苦编写的网页在浏览者面前毫无遮掩,只要被别人轻轻点击鼠标右键,选择(查看源代码)一项后,即可获得网页完全代码,甚至稍加修改后就成为他人的网页。本篇将通过采用JavaScript技术,对页面源代码的修改,使浏览者无法获得源码,达到?;ご氲哪康?。

网站制作

首先,应屏蔽Internet Explorer工具栏中-查看-源代码一项的功能,即将页面采用框架结构的方式。若你的页面并未使用框架结构,且不需使用框架结构,可使用"零框架"技术(即将页面分为左右两帧,左帧的宽度为1,右帧为原页面)。该方法的代码如下:

将该文件存为主文件index.htm,建立一空文件ps.htm,原页面文件现另存为index.html(与主文件名仅在扩展名上略有不同)。

网站制作

采用零框架技术优点 

1、浏览者在用工具栏中的源代码项无法直接得到页面代码,仅能得到框架主文件的代码(即上述代码)。

2、可利用左帧文件ps.htm加载一些网页的高级应用,如背景音乐,网页计数器,cookie应用等。

其次,应屏蔽鼠标右键的显示源文件功能,即在所需?;さ囊趁嫖募?上例中为index.html文件)中加入以下代码:

最后,为防止一些了解网页编写语言的人通过框架主文件中的连接手工找出被?;ひ趁婧蠡竦迷创?,还应在被?;ひ趁嬷屑尤胍韵麓耄?/p>

这段代码将提供跳回功能,使浏览器无法直接看到该页,而是自动跳回框架主文件index.html,起到?;じ靡趁娴淖饔?。

在完成以上三个步骤,对你的主页按照框架结构进行了修改后,你的主页源代码将不能被浏览者在网上获得,可以小小庆贺一下了。

另外,若你确实不想用框架页面,那么可用特殊的方法打开浏览器新窗口,再结合屏蔽鼠标的功能代码后亦可收到同样的效果,打开方法如下:

网站制作

打开被?;ひ趁娴牧?/h1>

代码中,key.html为被?;ひ趁娴奈募?。新窗口的高度height与宽度width的值可由用户自定义,单位为像素。

注意:嵌入式的JavaScript代码应加在原文件的元素区内。

Baidu
Baidu