Window.top and top.document in iframe
我有2页,page1.html(mypage)和page2.html(external),page1.html正在使用iframe加载page2.html。 page2.html具有基本的用户信息,它包含菜单,表格。 有以下代码的注销功能
1 2 3 4 5 6 | $('#inetLogoutId').click(function(event) { var logoutMsg ="Are you sure you want to log out?"; dialogConfirm(logoutMsg, function() { top.document.location.href = path +"/logout"; }) }); |
由于
谢谢
如果iframe的父域名位于其他域名上,则无法访问。
尽管您可以通过其他方式解决此问题:
http://madskristensen.net/post/iframe-cross-domain-javascript-calls
我们必须使用
这是由于同源策略。 您已将所有文件保留在同一网站或主机上。 同源策略可防止跨源访问。