难道是跨域操作???

浴火_凤凰 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这个域
,即属于我的本地计算机)


急 !急!急!
首先很感谢您耐心读完这篇文章,谢谢!!!
不会的话,请帮顶一下,知道多少说多少,再次万分感谢!!!

有没有人知道怎么回事啊?
它是怎样实现的啊?



...全文
93 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
MuBeiBei 2009-09-18
  • 打赏
  • 举报
回复
不是跨域~··也就是个对cookie的操作
fuyou001 2009-09-18
  • 打赏
  • 举报
回复
我知道cookie 可以设置domain为mmmmm.com后,上面两个都可以访问

帮顶下吧
2009-09-18
  • 打赏
  • 举报
回复
主域名相同, 不算跨域操作`
灬上海爽爷 2009-09-18
  • 打赏
  • 举报
回复
sf,帮顶下
浴火_凤凰 2009-09-18
  • 打赏
  • 举报
回复
还有疑问:
我的域名其实是不存在的,wsg.mmmmm.com
uid.mmmmm.com都是在线的网址。
均可以独立访问。
我为了测试文件才
所以我在hosts文件中加了一个指向我的本机IP地址的域名,
叫做wsg.mmmmm.com ,与在线的那个
一样,其实就是欺骗了浏览器,让它解析我的计算机上的文件,
cookie也写在本地计算机上。

这样做有什么问题吗?

浴火_凤凰 2009-09-18
  • 打赏
  • 举报
回复
上面的情况不设置domain为mmmmm.com,可以进行操作吗?

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧