通常去掉 src='blank' 就可以了
如果还不行,则写做 src='blank.php' 或 src='blank.htm'
blank.php和blank.htm为服务器上的文件,内容为空产生这种现象可以这么理解:
src='blank' 通知浏览器产生一个空的插入祯。此时并没有与服务器段的交互,所以sessionid并没有被传递到该祯
如果还不行,则写做 src='blank.php' 或 src='blank.htm'
blank.php和blank.htm为服务器上的文件,内容为空产生这种现象可以这么理解:
src='blank' 通知浏览器产生一个空的插入祯。此时并没有与服务器段的交互,所以sessionid并没有被传递到该祯
Whether you are setting a cookie from an iFrame containing a page from a different domain ,the cookie is counted as third party. Third party cookies are disabled by default in IE 6+
而session的机制基于cookie,所以会出现这样的问题,但是没有找到好的解决方法。
我也同样是使用ie6的
在我的项目中,一直都是提交到IFRAME中去的,从未发生过问题