随笔分类 -  Ajax

摘要:众所周知,Session是运行在服务器端的,JavaScript是运行在客户端的,JavaScript不能直接运行服务器端的代码。但最近笔者却遇到了这样的需求:在一个学习系统里面,用户不能同时打开两个在线考试或在线学习的窗口。通过打开模态对话框,的确可以禁止用户再打开一个新窗口,但如果用户重新打开一个新的页面,却可以打开一个新的对话框。于是便想到了使用Cookies和Session记录用户打开考试或学习窗口,因为Cookies和Session都有全局作用。但Cookies有个缺点就是,如果用户清空了Cookies,则Cookies值便会丢失,于是便剩下使用Session了。但有个比较棘手的问. 阅读全文
posted @ 2011-03-03 00:20 涂墨留香 阅读(34045) 评论(0) 推荐(0) 编辑
摘要:不同的浏览器创建XMLHttpRequst对象的方法是有差异的。 IE浏览器使用ActiveObject,而其它的浏览器使用名为XMLHttpRequest内建对象。 首先声明一个保存 XMLHttpRequest 对象的 xmlHttp 变量。 然后使用 XMLHttp=new XMLHttpRequest() 来创建此对象。这条语句针对 Firefox、Opera 以及 Safari 浏览器。... 阅读全文
posted @ 2010-05-26 00:51 涂墨留香 阅读(2918) 评论(0) 推荐(0) 编辑