比较诡异的问题:
下面三行代码在第一次调用时(初始化页面 A)正常执行。
这个页面中不止一个iframe,另一个iframe操作完成后刷新页面 A 时,第二句话报“没有权限”
1 document.all.divProductDetail.innerHTML
= "
marginwidth=\"0\" marginheight=\"0\" allowtransparency=\"yes\" SCROLLING=no
SRC='"+srcURL+"'>
";
2 document.all.frmProduct.contentWindow.intObj=g_BaseInfo;
3 document.all.frmProduct.contentWindow.dialogArguments=g_BaseInfo;
我用js调试工具在2设置断点,可以监视到 document.all.frmProduct 是一个project,而且只要在工具中点开project就可以
看到存在contentWindow ,诡异的是:点开监视得到的project中的contentWindow,程序就不报错了。
PS: 不是跨域