泳坛夺金任选二
网站建设>圈子>行业动态>网页设计:用零框架技术?#29992;?#32593;页

网页设计:用零框架技术?#29992;?#32593;页

mcadmin / 2019-06-07 / 深圳网站建设 / 技术分享
对广大网页编写者来说,对?#21019;?#30721;的保护是最为关注的,但往往却没有任何办法。辛辛苦苦编写的网页在浏览者面前毫无遮掩,只要被别人轻轻点击鼠标右键,选择(查看?#21019;?#30721;)一项后,即可获得网页完全代码,甚至稍加修改后就成为他?#35828;?#32593;页。本篇将通过采用JavaScript技术,对页面?#21019;?#30721;的修改,使浏览者无法获得源码,达到保护代码的目的。

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

将该文件存为主文件index.htm,建立一空文件ps.htm,原页面文件?#33267;?#23384;为index.html(与主文件名仅在扩展名?#19979;?#26377;不同)。采用零框架技术有以下优点: 
1、浏览者在用工具栏中的?#21019;?#30721;项无法直接得到页面代码,仅能得到框架主文件的代码(即上述代码)。

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

其次,应屏蔽鼠标右键的显示源文件功能,即在所需保护的页面文件(上例中为index.html文件)中加入以下代码:

最后,为?#20048;?#19968;些了解网页编写语言的人通过框架主文件中的连接手工?#39029;?#34987;保护页面后获得?#21019;?#30721;,还应在被保护页面中加入以下代码:

这段代码将提供跳回功能,使浏览器无法直接看到该页,而是自动跳回框架主文件index.html,起到保护该页面的作用。

在完成以?#20808;?#20010;步骤,对你的主页按照框架结构进?#36763;?#20462;改后,你的主页?#21019;?#30721;将不能被浏览者在网上获得,可以小小庆贺一下了。

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

打开被保护页面的连接
代码中,key.html为被保护页面的文件名。新窗口的高度height与宽度width的值可由用户自定义,单位为像素。

注意:?#24230;?#24335;的JavaScript代码应加在原文件的元素区内。
相关链接:深圳网站建设  如何建设网站
泳坛夺金任选二
小霸王223535 开心16稳赚模式 飞艇计划软件分析 分分彩计划软件安卓系统 分分彩计划软件手机版哪个好 时时彩任选三混合组选做号 最好的快三倍投方案 15选5经典杀号公式 广东快乐十分总和龙虎 彩票电子投注单怎么用