难道是跨域操作???
浴火_凤凰 2009-09-18 11:10:41 情况是这样的:
我安装了IIS,在其下面测试和修改文件。
由于需要以域名为名字的JS文件,此文件的名字是动态生成的。
所以我在hosts文件中加了一个指向我的本机IP地址的域名,
叫做wsg.mmmmm.com
这时候我打开一个文件,显示我未登陆,所以我就单击登陆链接,
之后浏览器打开了一个新窗口,地址为
http://uid.mmmmm.com/portal/login.aspx?page=http://wsg.mmmmm.com/web/login.html?p=mmmmm
其中前面的域名为另一台电脑,上面应该有数据库,
后面红色的域名与我设置的本机域名一致。
当我登陆成功之后,新窗口自动关闭,显示我未登陆的页面改为显示我的用户名,
即表示我已经登陆成功!
它是怎样实现的?
我还有一个细节发现,就是在我未登陆时,此页面的cookie只有一项。
打开新窗口之后,页面cookie增加了一项。(它是怎样实现的?)
当我登陆成功之后,页面cookie增加了许多项,
其中就包括我的用户名等相关信息。
(它又是怎样实现的,这一步属于跨域操作吗?感觉好像是打开的新窗口
在这里增加的cookie,我这里不理解,个人感觉新新窗口是属于
uid.mmmmm.com这个域,而用户名显示的页面是属于wsg.mmmmm.com这个域
,即属于我的本地计算机)
急 !急!急!
首先很感谢您耐心读完这篇文章,谢谢!!!
不会的话,请帮顶一下,知道多少说多少,再次万分感谢!!!
有没有人知道怎么回事啊?
它是怎样实现的啊?