Scripts脚本语言在网页保护中的应用

Scripts脚本语言在网页保护中的应用


2024年5月19日发(作者:)

维普资讯

信I息{科I学 科 ——黑龙江——技信息  

Scripts脚本语言在网页保护中的应用 

钟旭红 

(广东省梅州市嘉应学院信息网络中心,广东梅州514015) 

摘要:Scirpts脚本语言在网页设计制作中的功能非常强大。讨论如何在网页中加入Scripts脚本语言,从而限制访问者复制网页中的文本信 

息。以保护网页内容,减少个人信息被他人非法盗用的情况。 

关键词:网页;保护;crSipts脚本语言;限制复制 

相信很多将自己的网页放在网上的朋友 ContextMenu=”Return False”;<Body>标签内 

都经历过一种令人无奈的事情,自己辛辛苦苦 

的其他内容保持不变。这样,当访问者在网页 

 

做出来的网页,辛辛苦苦收集的资料,别人只 

中单击鼠标右键时,什么都不会弹出来。

需要简单地复制粘贴或另存为就可以拿去随便 例如,如果你原来的<body>标签为:< 

dy Bgcolor=”#FFFFFF”Text=”#1300000” 

使用,甚至,把你的作品加上自己的标记,把 

Bo

版权当成自己的获取利益。 

>,则修改为:<Body Bgcdor=”#FFFFFF” 

e ̄Menu=”Return 

有没有办法可以阻止这样的事情发生? 

Text=”帮∞O0o0”0nCont

l8e”>。 

由于网络的开放性,要完全阻止这种事是不可 

Fa

3禁止左键选取 

能的,不过,我们可以通过设置重重障碍,使 

获取网页中的内容的难度增大,使大部分人知 虽然我们禁止了右键的复制等操作,但 

难而退,尽可能大的减少这种行为的发生。 

这并不能禁止访问者通过菜单或者Ctrl+C等 

保护网页常用的方法之一是设置密码, 快捷键进行复制等操作。 

设定网页浏览者需要密码和权限才能访问一些 

在网页中,进行复制等操作的要求是” 

被保护的信息。不过这个方法限制了访问的人 先选定,后操作”,基于这个要求,只要把” 

数,不能将网页上的信息更广泛地传播开来; 

选定”这个操作禁止,也就就不能够进行复制 

而且这个方法一是担心密码泄漏,二则担心有 

操作了。 

密码的人不能做到对加密信息的保密。 修改源代码的<Body>标签,加入代码: 

另外一种常用的方法是将Scripts脚本语 

OnSeleetStart=”Return False”;<Body>标签内 

言加入到网页中,尽量增加访问者保存网页中 

的其他内容保持不变。这样就可以禁止选取内 

的内容时的难度。这样既可以开放网页让大家 

容。 

浏览,又能很大限度做到保护网页内容。 4禁止另存为 

首先,我们先对网页进行编辑设计;然 

IE的菜单提供了保存网页的方法,包括 

后,依照下面的步骤,将Scripts脚本加入设 

另存为:“网页,全部”、“网页,仅Html”、“文本 

计好的网页中。 

文件”、“Web文档,单一文件”四种方式。有 

1禁止禁用脚本 了这个保存,不管你给网页加了什么保护,访 

我们的保护措施,是利用在Html中添加 

问者都能把网页保存到自己的计算机中慢慢的 

Scripts脚本来实现的,但是,在Internet选项 研究。所以,保护网页,一定不能漏了这个保 

的安全设置中,可以将脚本语言设为禁用。一 护步骤。 

旦脚本语言被禁用,所有添加在网页中的保护 

这种方法的代码比较复杂,而且,需要 

措施也被禁用了,毫无用武之地。因此,第一 

两个辅助文件。 

步要做的,就是禁止访问网页者禁用脚本语 

假设,需要保护的页面是:Main.htm,那 

言。 么新建两个文件Mainx.asp、Mains.is (文件可 

在网页源代码的<Head></Head>之间, 

利用新建文本文档后直接修改文件名及扩展名 

所有Scripts脚本之前,加入以下代码。 获得)。然后分别在三个文件中加入Scripts脚 

Docume ̄.Write( </Fmme ̄t>3; 

4.3编辑Mainx.sp文件 a

直接在文件中写入以下内容: 

<Noscript> 

<Meta Http-Equiv=Refresh Content=”O: 

Url=About:Blank”> 

</Noscript> 

<Script Language=”Javascript”Src=” 

Mais.nis”> 

</Script> 

is Page Require Java Script To Cot- 

rectly Display 

这样,使用另存为保存网页时,存下来 

的是Mainx.asp或者是Mains.js的内容,而 

Main.htm的内容是没办法保存到计算机的。 

还有,如果访问者知道网页的确切地址, 

也可以用下载软件Netant、Hashget等下载网 

页到计算机。使用了这种方法之后,在网页的 

地址栏不会显示出网页的地址,显示的是辅助 

文件Mainx.sp的地址,因此访问者无法从地 a

址栏获取地址;同时,在其他页面链接到 

Main.htm时,也可以用Mainx.sp的地址代替 a

Main.htm的地址来做链接,这样,Main.htm的 

地址就被隐藏起来了。 

5禁止查看源文件 

对网页设计比较熟悉的人都知道可以利 

用网页的源文件,获得网页中文本用以复制, 

图片地址用以下载等等。网页的源文件中包含 

了网页里所有的信息,因此网页的源文件也必 

须加以保护。 

使用了上面禁止另存为的方法后,同时 

也禁止了查看Main.htm这个网页的源文件。 

当用户使用菜单中的查看一源文件时,结果是 

看到的是Mainx.sp的源文件。a 

<Noscript> 

本。 

6禁止打印网页 

<Meta Http—Equiv=Refresh Content=”O: 

4.1编辑Main.htm 

虽然我们现在限制了访问者把网页的内 

Url=About:Blank”> 

在源代码的<head></head>之间插入以下 

容保存在电脑中,但对方可以直接把网页的内 

</Nosc'ript> 

内容: 

容用打印的方式打出来。 

<Script Language=”JavaScript”> 

这部分代码的作用是,如果访问网页的 

再在网页源代码的<body></body>之间加 

计算机禁止了Scripts脚本语言。则不能打开 

If(Parent.Frames.Length==01 Window. 

入以下代码: 

网页,而是打开空白页About:blank。 

<Style> 

Location.Replace(”Mainx.asp”) 

如果,你想提示访问者不要禁止Scripts 

</Script> 

@Media Print{ 

脚本语言,可以设计一个提示网页,将该网页 

4.2编辑Mainsjs文件 

{Display:None) 

的地址放在”url=”后。替换About:blank。 

直接在文件中写入以下内容: 

1 

2禁止右键菜单 

/St<yle> 

Document.W五te( <Tide>Main.htm的标 

通常状态下,在网页上单击鼠标的右键, 

题</Title>3: 

访问者用打印打出来的就只有网页的标 

可以弹出一个快捷菜单,里面包括有保存网页 

Document.Write( <Frameset Rows=” 

题和页码,其他的文本图片等是打印不出来 

的图片、背景、文字……的功能。限制这个菜 

100%. ”Framespaeing=”0”Border=”0”> 

的。 

单,是网页保护中常用的方法。 

; 

7禁止拷屏 

限制右键菜单的Scripts有好几种代码, 

Document.Write( <Frame Frameborder=” 

虽然禁止了打印,不过,访问者还可以 

其中最简单的是修改源代码的<Body>标签, 

0”Name=”Topframe”Src:”Main.htm” 

使用键盘上的PrintScreen,把网页抓屏下来再 

在其中加入对鼠标右键菜单的控制代码:On一一 

Noresize=”Noresize”,>’: 

打印,所以,再在网页源代 (下转27页) 

维普资讯

技1术l广{场 科 —技信息 —黑龙江—— 

电子汽车衡结构原理加油站监督管理及周期检定 

张振亮孙丽艳 

(讷河市计量检定测试所,黑龙江讷河161300) 

摘要:电子汽车衡是当前社会发展不可缺少的计量器具,用户认可的计量器具,也是量值传递能够准确一致的衡器之一,是当前对计量发展 

和对企、事业用户发展的需要。加油站的监督管理和周期检定也非常重要,因为监管加油站的油品不紧能给消费者代来公平,也可避免油品以次充 

好发生事故,给加油站及消费者带来严重损失和后果。 

关键词:电子汽车;衡结构原理;加油站监督管理 

电子汽车衡是当前社会发展不可缺少的 

计量器具,用户认可的计量器具,也是量值传 

递能够准确一致的衡器之一,是当前对计量发 

展和对企、事业用户发展的需要。 

加油站的监督管理和周期检定也非常重 

要,因为监管加油站的油品不紧能给消费者代 

来公评,也可避免油品以次充好发生事故,给 

加油站及消费者带来严重损失和后果。 

1电子式汽车衡: 

电子式汽车衡是一种常用的电子秤。 

(图1)一般采用四只压式负荷传感器,安置 

秤面四角下,四只传感器可采取并联形式(用 

四个供桥电源)或串联形式(用一个电源)。 

过桥秤 秤百 传感器 

仪表 

进油渠道混乱,不考虑油品的质量,只求油价 

是否便宜,没有质量检验报告单,这样就会以 

次充好、掺杂使假;故意破坏加油机的准确 

度,不按期检定,更有甚者竟在加油机上安装 

遥控回 由装置,人为控制付油量,往油里加 

水,不测温度、密度,不公布密度值,出据造 

数据,欺骗消费者,从中牟取暴利。违法者作 

弊手段狡猾,行为恶劣严重违反了铲品质量 

法》、《计量法》侵犯消费者利益。必须加强 

油品市场的监督管理,采用以下措施规范加油 

站: 

图1 

电子式汽车衡的秤面与传感器之间的连 

接机构十分重要,是保证电子秤可靠运行的关 

键环节之一。往往易被忽略。它的主要功能是 

将加于秤面的负荷,可靠地传给负荷传感器。 

对秤面所受到的冲击负载,侧向负荷起动缓冲 

和调节作用,使负荷传感器受力状况良好。此 

外,为了保护传感器,还设有限止负荷器和横 

向限位器。 

这类电子秤特点是省钢材、基础工程量 

小,安装方便。尤其是浅基坑式电子秤拆装十 

分方便,随着负荷传感器质量的提高和价格降 

低推广前景十分好。由其在发达社会中,电子 

汽车衡已足部投入市场使用,淘汰了一些老式 

的地中衡。 

2.1 1加油站主管部门要组织加油站有关 

人员认真学习、贯彻《产品质量法》、《计量 

法》及相关法条,做到加油工持证上岗。- 

2 1 2建立健全加油站的计量、质量及各 

项规章制度和各项档案记录,责任落实到人, 

奖惩严明,避免推卸责任。 

2.1.3计量加油机应必须按法定规程进行 

周期检定,受检率要达到100%。必须配置合 

格的石油密度计、温度计、量油尺、金属量器 

等计量器具确保其计量的准确一致。 

2 1 4加油站必须执行体积重量法付油, 

做到一天一公布密度值。不能随意提高油号、 

保证公平交易。 

2.1.5严把油品质量关,必须从国家批准 

的生产单位进油,生产商须向采购油品人员提 

供合格的质量检验报告单。 

2.2周期检定 

首先要选用先进的标准器,合格的计量 

检定人员。执行计量检定规程规定的法律、法 

(上接99页) 

规,按周期做好检定工作,经计量检定人员检 

定合格后方可使用,加强企业管理者的质量、 

计量意识,要保证被检定计量器具的准确度, 

必须按周期做好检定工作。 

3如何应对加油机作弊违法行为,要在 

技术方面上加强力度,把它作为科研立项,专 

门对反作弊实施研究,技术上的支持是关系到 

能否对加油站计量进行长效监管的一项治本之 

策。设计防作弊功能的产品,如搜索器,监督 

显示器等。建议国家质检总局既立项又采用向 

社会公开征询彻底解决此类作弊的解决方案。 

必定能从根本上解决问题,做到治标的同时治 

本。 

3 1无论作弊违法手段有多么隐蔽,违法 

者的目的只有一个,弄虚作假、偷油偷税,因 

此客观事实总是存在的,关键是提高收集证据 

证明的综合能力要提高。 

3l2变被动防范为主动出击。随着税控加 

油机的普遍使用,再沿用过去只是对加油机进 

行检定管理的办法就显得简单化。要加大对加 

油机防作弊功能研究,修改定型大纲和检定规 

程,制定法律规章 加强对芯片、主板售前、 

售中和使用的售后跟踪管理,做到有效控制芯 

片和主板的使用。 

3.3认真执行加油机的修理程序,坚决杜 

绝没有资质的修理单位和个人。 

3.4要加大计量部门的力度、强制管理, 

才能发挥加油站的作用,使消费者的利益得到 

保障 

简介电子秤衡量原理: 

电子秤是一种把非电量转换成电量进行 

测量的仪器。它由传感器和二次仪表两部分组 

成。传感器有应变式、压电式和压阻式等多 

种。在电子秤上衡量物体时,将物体通过秤的 

承重装置放在传感器上。传感器是由贴在弹性 

元件上的应变电阻片组成的,当弹性原件受到 

外力的作用产生变形,使应变片的阻值发生变 

化,使原来处于平衡的电桥失去了平衡,就输 

出一个相应的微小的电压信号,输入二次仪 

表,通过二次仪表放大、指示,以数字显示出 

被测量物体的重量。 

2加油机的监督管理及周期检定 

2.1自油品在市场进入后,各加油站活跃 

Top.ocatLion=Self.ocatLion; 

了油品市场,方便了消费者,也出现新的问 

//一一> 

题。部分加油站不重视管理问题疏忽管理,问 

题严重。如:没有建立质量、计量、职责和规 

/Scr<ipt> 

章制度,工作无章可循;操作人员素质差,没 

最后,需要强调的是,不管是什么方法, 

经过系统培训,对计量、质量知识不够认识: 

都不能百分之百的确保网页中的信息不被他人 

码的<body>标签里加上: 

盗用。由于Windows系统访问网页时,网页 

Onload=”SetInterval f clipboardData.setData 

的内容会被自动保存到IE缓存目录中,这样, 

ext\ ,n ,l00)”。 

掌握了缓存机制的用户仍可以从该目录下拷贝 

这个方法的原理是利用不断地清空剪贴 网页和网页中的所有资源。由于windows的安 

板,使得拷屏结果无法保存。所以,要注意, 全保护,目前尚无确实有效的禁止网页保存在 

使用这个方法,会导致当网页打开时,系统的 缓存中的Scripts脚本。 

复制剪切等需要使用剪贴板的操作不正常。 网络是个共享的开放的平台,你将你的 

8禁止框架调用 

信息发布在网络的某个地方,那么同时你的信 

在网页中,可以设计框架,把其他的网 

息也就被传递到整个网络。各种的方法,只是 

页在这个网页中显示出来。如果不想自己的网 增加了信息被他人直接取用的难度,并不会改 

页变成别人网页的一部分,可以在网页源代码 变网络资源的共享性。 

的<head></head>之间加入以下代码: 

参考文献 

<Script Language=JavaScript> 

[1】聊宏斌.Java Script示例导学[M1.北京:北京 

<!一一 

科海培中技术有限责任公司,2002. 

[2】葛蒙.JavaScript实践与提高[M】.北京:中国电 

If(Top.Location!:Self.ocatLion1 

力出版社.2002. 

[3]Micro.JavaSeript参考教程[z1.http://www. 

iselong.com/online/ebooks/javascripff. 

[4】学新网.JavaScript[Z].www.studynew.eom. 

【51站资源网.JS特效[Z].http://www.chinapsd.corn/ 

27— 


发布者:admin,转转请注明出处:http://www.yc00.com/web/1716073435a2715649.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信