网页浏览锁定的实现方法

来源 :互联网世界 | 被引量 : 0次 | 上传用户:iceagebirdxq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  随着Internet/Intranet的迅猛发展,网页的制作也就火爆起来,特别是Frontpage 98 的推出,更是令人兴奋,跃跃欲试。尽九牛二虎之力完成了一个自己认为很酷的页面,但是,轻而易举就被老练的浏览者一绕而过。如何锁定浏览页面,强迫浏览者浏览你的重要页面就很有必要,这点对于免费站点显得更加需要。本人在制作Internet/Intranet应用程序的过程中也遇到同样的问题,下面就来介绍ASP(Active Server Pages)程序中网页浏览锁定的实现方法。
  
  一、 网页浏览锁定方法
  
  在ASP程序中网页浏览锁定采用Session对象和Response对象来完成。
  Seeeion对象是ASP的内建对象,是同一连接所有网页的共用对象,也就是说,如果在一个页面中将某一标志数据写入一个Session对象,那么在其他网页中就能够读取这个Seeeion对象中的数据,不会因为页面的切换而数据消失。因此,运用这个对象中的标志数据来判断浏览者访问某一页面时是否先访问了你的重要页面,若没有访问,则强迫浏览者进入你的重要页面,要达到这一要求,需要借助Response对象。
  Response对象也是ASP的内建对象,用来回复浏览器索取的文件和数据,利用“Response.Redirect 网址”可以将目前的网页转移到“Response.Redirect 网址”中网址所指定的页面。
  
  二、 网页浏览锁定的实现
  
  为了便于问题的说明,作如下假设:
  Windows 98(安装了PWS)操作系统(安装路径C:\windows)、IE4.0或以上版本的浏览器
  
  重要页面代码:(文件名important_page.asp)
  
   <%
   session("flag")=11 将标志数据写入session对象的flag变量
   %>
  
  
   重要页面
  
  
  
  重要页面
  
  
  
  普通页面代码:(文件名:ordinary_page.asp)
  
   <%
   if isempty(session("flag")) then
   判断浏览者访问普通页面时是否先访问了重要页面
   response.redirect "important_page.asp "
   强迫浏览者进入重要页面
   end if
   %>
  


  
   普通页面
  
  
  
  普通页面
  
  
  上述的important_page.asp与ordinary_page.asp两文件需放在C:\Inetpub\wwwroot目录下,若没有先运行important_page.asp而直接运行ordinary_page.asp,则得到的结果与直接运行important_page.asp的结果相同。运行结果见下图:


  
  三、 结语
  
  如果将上面的实例稍加引申,便可应用到实际的程序中,这样,就可以强迫浏览者浏览你的相关网页。
其他文献
网络计费系统不仅可以用来计算网络用户所应承担的费用,还可利用它来监控网络的数据流量,分析网络的使用情况及性能,尽早发现网络的瓶颈及故障点,及某些异常和可疑迹象。从而合理调整网络的路由,合理分配网络流量,并防患于未然,杜绝一些不该发生的事情,保证网络高效、稳定、可靠地运行。  网络计费系统可以分成两大部分:数据采集和数据处理(即对采集的数据进行的分析处理)。其中,较关键和困难的部分是计费数据的采集。
期刊
著名经济学家John Maynard Keynes(1883-1946)曾有一句名言:“困难并不存在于新生事物中,而存在于由旧有向新生事物的转变过程中”。电子商务、互联网经济这一新生事物虽经历了种种困难与困惑,但没有什么能阻挡住它的迅速发展,短短几年电子商务带给我们的是商务模式的巨大转变及人们生活的重大变化。  信息产业(IT)有两个著名的定律:摩尔定律和麦卡菲定律。其中麦卡菲定律指出:n台互联的
期刊
Internet中丰富的、无限增长的信息资源使它已经成为人们获取信息的重要来源之一。但由于Internet在管理上的开放性以及Internet上的信息资源在地理上的分散性和组织上的松散性,也给人们充分利用网络信息资源带来了一定的困难。信息太多;对我们有用的太少;分布杂乱无章;不断在发展变化是互联网上信息资源四个显著的特点。如何帮助用户在互联网上方便快捷地查找和利用网络信息资源,是一个暨待解决的重要
期刊
一、引言    ASP(Active Server Page)是微软推出的一种服务器端的脚本语言开发环境,它将在服务器端运行的脚本和在浏览器端执行的HTML语句放在一个ASP程序中执行,用户请求一个ASP页面后,该页面首先在相应的Web服务器端执行,然后将程序执行的输出变为HTML语句插入到ASP程序中相应的位置,再送回客户端。  ASP技术在基于Web的数据库访问上克服了CGI程序效率低、速度慢
期刊
远程登录(Telnet)是Internet所提供的基本服务之一。它可以使用户的电脑联结到远地任何一台开有帐号的电脑或者允许公众登录的电脑上,访问众多的数据库和各个图书馆的联机目录,获取所需要的信息。远程登录的特点以及它所具有的功能,使它成为远程教学服务的有效方式之一。    向你介绍“远程登陆”    所谓“远程登录”(也称“远程传输”),就是用户的本地电脑以仿真终端的形式登录到一个远端电脑的主机
期刊
随着计算机技术与通讯技术的飞速发展,我们的生活已经越来越离不开互联网。互联网所带来的挑战是积极的。然而在我们尽情地享有互联网给我们带来的各种服务的同时,一些有害的精神污染也乘机在网上大肆传播,造成了极大的社会危害。对孩子们来说,一方面互联网为孩子们提供了许多学习、娱乐和有益个人成长的机遇,但同时由于孩子们正处在学习和成长的阶段,他们最容易接受新鲜的事物,也就容易被网上的一些有害的、不健康的东西所危
期刊
1.引言    作为一个网民,上网的目的之一无非就是获取网上资源。而作为一个共享软件的爱好者,情有独衷的网上资源自然就是网络上浩如烟海般的软件了。有人上网喜欢新闻,有人上网喜欢音乐,有人上网喜欢猎奇,我上网是为了欣赏软件。这些软件,或小巧或庞大,意味着无一不透着智慧的光芒和逼人的灵性。  领略了网络的万紫千红与莺歌燕舞,可是在繁花落尽、曾经一身憔瘁地站在梦里的时候,终于觉得只有软件才是真。相信经过
期刊
企业信息化就是以现代化的信息处理技术和信息设备,网络技术和网络设备以及自动控制技术和建成现代化的通讯系统等手段对企业进行全方位、多角度、高效和安全的改造,以实现通过信息流来控制物质流和能源流,通过信息资源的开发和信息技术的有效利用来提高企业的生产能力与经营管理水平,增强企业在国内外市场中的竞争力。    企业信息化是一项复杂的系统工程。在建设企业信息化过程中,人们对企业信息化的内涵理解上有一定的片
期刊
一、电子商务应用的前景    电子商务是一种新兴的、处于发展过程中的现代商务方式,20世纪90年代以来得到了迅速发展,显现了巨大的经济贸易潜力。1997年欧洲、美国、新加坡等许多国家政府发表了电子商务发展纲要,其目的是引导全球电子商务的自由竞争和健康发展,大力推动电子商务的实践。我国政府的发展纲要也将在近期出台,我国企业正在适应国际化发展的需要,发展电子商务、参与国际竞争。有理由相信,在新世纪里,
期刊
中国有句古话叫做"民以食为天",由此可见饮食文化在中华传统文化中的重要地位。中华饮食文化源远流长,各大菜系均有自己的独到特色。如今的互联网在中国可谓家喻户晓,深入寻常百姓家,而且现在正流行"Everything over IP",因此说到饮食文化我们不免也要谈及互联网。春节就要到了,为此笔者在网上搜罗了一批有关美食的网站,以飨诸位读者朋友,相信你们不用亲自品尝,也会垂涎欲滴。    (1)湖北楚天
期刊