您当前的位置是:首页 >> 网站建设 >> 教你几招防止你的网站被采集(2)
  • 教你几招防止你的网站被采集(2)
  • 2008-9-29 9:22:43 中国WebSite网(网站制作) 

        Persistence技术存储的数据格式符合XML标准,所以可以使用DOM技术中的getAttribute和setAttribute方法来存取数据。

        下面是一个Persistence技术的典型应用,通过对Persistence存储数据的分析,使得静态页面具有验证功能。

        实际判断过程是这样的:

        1.有三个对象:游客V、导航页面A、内容页面C
        2.游客V只能通过导航页面A的链接才能看到内容页面C;
        3.如果游客V是通过其它途径来访问内容页面C(比如通过其它网站的超链接、直接在IE地址栏中输入网址访问等),内容页面C将自动提示版权信息,显示空白页。
    具体实现步骤:

        · 在“导航页面”中加入一个STYLE用来定义persistent类,同时加入存储函数fnSave用来授权。

    以下为引用的内容:


        · 在“导航页面”的〈body>和区域中定义一个层用来标识Persistence对象

        · 在“导航页面”的超链接属性中加入一条语句用来调用函数fnSave:


        接下来,为“内容页面”加入验证功能。

        · 在“内容页面”中加入一个STYLE用来定义persistent类,同时加入存储函数fnLoad用来判断合法性。

    以下为引用的内容:


        · 修改“内容页面”的区域如下:

    以下为引用的内容:


        ***插入以上代码的页面需在同一个文件夹下,否则会出错。
    从以上范例可看出,通过persistence的使用,使得普通的静态内容页面具有了session功能,一般的不敏感信息完全可以通过session保存在客户端。

        使用多个带有session功能的静态页面可以完成众多复杂任务,如虚拟购物车,高级搜索引擎等。同时,由于将以前服务器端承担的部分session任务转移到客户端,减少了数据交互量,大大降低了服务器的负担。

     

    上一页[1] [2]

  • 团队介绍
  • 联系我们
  • 网站地图
  • 建站流程
  • 本站关键词:网站制作 | 网站建设 | 北京网站制作 | 北京网站建设 | 做网站 | 北京做网站
    Copyright 2007-2008 中国Web网  All Rights reserved
    业务电话:15810436520 联系人:张冬行 E-mail:zhang-donghang@163.com
    联系地址:北京市海淀区南平庄164号
    京ICP备012345678号