【发布时间】:2011-01-06 09:20:19
【问题描述】:
在 xyz.com 网站上使用 JSONP,我将网站称为 abc.com/test.php。但是,每次我调用这个站点时,我都会在 IE6 和 IE7 中获得一个新的会话 ID。在其他浏览器中它保持不变。
test.php 的代码是这样的:
<?php
session_start();
echo session_id();
?>
但是,当我在另一个窗口中访问http://abc.com/test.php,然后使用 JSONP 代码刷新我在 xyz.com 的页面后,它会显示一个常量 ID。我不知道为什么。有什么建议吗?
这只发生在 IE6 和 IE7 中。按预期休息所有工作。不知何故,IE6 和 IE7 不会缝合以保留会话 ID(即 cookie 名称),直到我在另一个窗口中实际访问该站点。
【问题讨论】: