我有一个大量使用iframe的应用程序。它在主页面中设置了很多变量,然后iframe引用/更改它们类似于
parent.mode = 'save'
现在它被写了一段时间,并且工作得很好,但是在现代浏览器中,例如chrome这个错误遍布整个地方,将其调试到父调用。
我想知道是否有新的跨浏览器安全方式强制应用程序访问父变量。
我不想重写整个应用程序而不会破坏IE功能,因为大多数用户都是IE用户。
答案 0 :(得分:0)
好吧我把它弄出来了,父母的输入标签有name =“blah”,但没有它,在ie中工作,但在chrome中,我需要Id。
<input type="hidden" name="nuMode" value="New" />
成了
<input type="hidden" name="nuMode" id="nuMode" value="New" />
感谢指点,一旦我意识到父母很好,我就会深入探索。