【发布时间】:2017-07-04 00:30:28
【问题描述】:
我正在开发一个需要从 iframe 获取内容的网站。 代码在这里。
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-lates…
</head>
<body>
<iframe src="http://glimmertech.org/IF222.htm" width="80%" height="600" id="frameDemo"> </iframe>
<script>
var myFrame = $('#frameDemo');
myFrame.load(function()
{
var myjQueryObject = $('#frameDemo').contents().find('#newid'…
alert(myjQueryObject[0].innerHTML);
});
</script>
</body>
</html>
【问题讨论】:
-
您无法访问其他域上的 iFrame。如果有办法可以在同一个域上(也许是代理服务器?)那么你可以使用 $.contents()
标签: javascript iframe cross-domain