javascript - 使用 JavaScript 从 Iframe 获取内部 HTML

标签 javascript

我正在开发一个项目,我想以表格的形式显示网站的数据。所以我可以在子窗口 iframe 中执行该过程,并将表格内容从子窗口获取到父窗口。一切都工作正常,但这适用于除 ie 之外的所有浏览器。并且不会显示任何错误,一位 friend 给出了答案(http://roneiv.wordpress.com/2008/01/18/get-the-content-of-an-iframe-in-javascript-crossbrowser-solution-for-both-ie-and-firefox/ )为此,但它显示错误“访问被拒绝”,请帮助我。

最佳答案

这是因为您在 iframe 中引用的网站位于另一个域中。在你的original post我回复了,我误解了,以为你说他们在同一个域上。引用另一个论坛的内容: “由于 i 框架来自不同的网站,因此您无法读取 i 框架的任何内部属性。” [ http://www.experts-exchange.com/Software/Server_Software/Application_Servers/Java/Apache_Tomcat/Q_22843851.html ]

我不知道你正在做的事情是否可能,但如果是的话,我相信这里有人可以提供帮助。

关于javascript - 使用 JavaScript 从 Iframe 获取内部 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34182396/

相关文章:

javascript - 当任何 block 级元素的视口(viewport)较窄时添加水平滚动条

php - 如何更改 TinyMCE 的背景?

javascript - html onclick 和 ng-click 中未定义函数,并且 ui-sref 未触发

javascript - 限制函数在特定时间后运行

javascript - 使用 javascript 和 Node 的 Windows AD 单点登录

javascript - 无法通过 this.serialize 发送数据

php - jquery 通过 php echo 命令返回值

javascript - JavaScript 中的函数是离散类型吗?

javascript - 无法在未安装的组件上调用 setState(或 forceUpdate)。这是一个空操作,但它表明您的应用程序中存在内存泄漏

javascript - 使用 firestore 的 Angular 异步验证器