【发布时间】:2014-03-08 14:17:23
【问题描述】:
我被分配了在 iframe 中打开网页的任务,用户可以导航到 iframe 中的内页。但我的任务是使用 Javascript 或 Jquery 获取 iframe 内页的 URL。
让我清楚地解释这个问题, 我有一个网页(比如 abc.corp.com),并且正在使用 iframe 显示另一个网页(比如 bcd.corp.com)。基本上两者都来自“corp.com”,但我无法访问子 iframe DOM,我们在尝试访问 iframe 对象时获得权限被拒绝访问。
子 iframe 页面 (bcd.corp.com) 由其他团队开发和维护,我们无权访问该网页。
我们尝试将父页面和子 iframe 页面的 document.domain 属性更改为同一域“corp.com”,但我们无法修改子 iframe 页面域。
请提供解决此问题的方法。
提前致谢
【问题讨论】:
标签: javascript jquery dom iframe cross-domain