nan*_*685 14 javascript iframe
如何将属性值从iframe传递给父级?
即iframe(frame1)有<a id="a1" href="http://www.infinitybusiness.net">.如何href在我的父页面中获得价值?
这是一个很好的教程,正好讨论了这个问题:http : //www.roseindia.net/java/pass-value-example/pass-value-from-iframe-parent.shtml
只有当两个页面来自同一个域时,您才能使用它。跨域脚本也有很多解决方案..您可以在此处阅读更多信息:http ://softwareas.com/cross-domain-communication-with-iframes
var fra = document.getElementById('frameId');
// following will work on same domain (or subdomain with document.domain set) only
var fraContent = fra.contentDocument || fra.contentWindow.document;
myLinkHref = fraContent.getElementById('myLinkId').href;
Run Code Online (Sandbox Code Playgroud)
如果这是跨域的,那么您将需要具有将脚本添加到子框架的权限。如果没有,没有服务器端代理就无法完成。