我有简单的html网页,猜测主页面域 mainDomain.com 。
此网页包含<iframe id="a1" src="http://crossdomain.com/page1.htm">
代码,此<iframe>
代码src是跨域代码。
<iframe id="a1" src="http://crossdomain.com/page1.htm">
包含一个<iframe>
标记,那就是src <iframe id="a1" src="http://mainDomain.com/page2.html">
我希望使用主页或<iframe id="a1" src="http://crossdomain.com/page1.htm">
获取<iframe id="frame2">
的内容。
请帮帮我,我该怎么做?
<!doctype>
<html>
<head></head>
<body>
<h1>hello world</h1>
<iframe src="http://crossdomain.com/page1.htm" id="frame1">
<h2 id="hader1" > hey dad </h2>
<iframe src="http://mainDomain.com/page2.html" id="frame2">
<p>this is second frame</p>
</iframe>
</iframe>
</body>
</html>
答案 0 :(得分:-1)
如果我理解你的问题,你想从<iframe id="frame2">
获取内容到<iframe id="frame1">
。
我认为JQuery是将内容作为跨域访问的有用方式。
<script>
$('#frame1').load(function(){
$('#frame').contents().find('#hader1').text();
});
</script>