简介
====================================
问题是我想解决自动访问http://www.thehungersite.com。这个页面能够限制你每一天只访问它一次(不要忘记在这链接上点击)。
现在为止,每次一开始我做的第一件事就是手工选择我的书签加载这个页面。
为什么不为它创建一个简单的脚本程序呢?
因为我想让它.netscape和ie下都能够同样的工作,我开始学习javascript。
解决
====================================
主题思想很简单:创建一个页面并测试一下今天这个页面是否已被加载过,
如果没有加载,那就通过它链接到http://www.thehungersite.com,并且设置
这个页面作为浏览器的主页。
获取页面并重定向是很容易的,问题是如何记忆这个页面已被访问过。
因为javascript没有文件访问的功能,看来我们只能使用cookies了。
cookies是一个有大小限制的变量,它与一个服务器的域名相关联,
默认情况下cookie的生存期是当浏览器关闭时被清空(注意:不是当你离开
这个页面的时候),但可以用一个脚本程序改变这种情况,
在用户关闭浏览器后使cookies能够存储下来.netscape在文件中使用所有的
cookie,而ie分别存储每个cookie。此外,不同的浏览器会带来一些意想
不到的情况,你必须确定一个用户在它的浏览器设置中是否关闭了cookies。
一切都很好也很妙,只是现在我还未在ie中测试它,调用示例javascript语句:
cookieexpires = "01-apr-" + nlyear + " gmt";
document.cookies = cookiename + "=" + cookievalue + "; expires=" + cookieexpires;
然后调用
document.write(document.cookie);
document.cookie是空的。
------------------------------------------
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器