我有一个页面,其中有两个 iframe。第一帧的 src 链接到我自己的应用程序中的一个页面。但是第二个框架的 src 是一个 url(即)我在这个框架内调用一个网页。但是,我需要将数据从框架的文本框传输到另一个。我怎样才能做到这一点?有任何想法吗?请帮忙!
谢谢
出于安全原因,浏览器不允许这样做。如果您真的想这样做,则必须使用 Web 服务作为中介。
假设您控制 iframe 的两端并且您不想为两个框架提供相同的域,您可以使用 html5 功能 postMessage
https://developer.mozilla.org/en/DOM/window.postMessage
这允许您在 iframe 内安全地进行通信(如果编码良好:-))