0

我正在尝试从下面的网站获取第一段并将其显示在 iframe 中。
你能纠正我的代码吗?

<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript">
            var iframe = document.getElementById('iframe');
            $(iframe).contents().find("<p>").html();
        </script>
    </head>

        <body>
            <iframe name="iframe" id="iframe" src="https://www.baronaonlinepoker.com/blog" scrolling="yes" width="180" height="135">
            </iframe>
        </body>

</html>
4

3 回答 3

0

如果浏览器从 x.com 加载页面,该页面可以有一个源为 y.com 的框架,但 x.com 代码将无法访问 y.com DOM。这是一个跨域问题。你可以在这里阅读更多:http ://en.wikipedia.org/wiki/Same-origin_policy

于 2013-08-15T01:30:17.603 回答
0

您最好使用 DIV 并使用 XMLHTTPRequest 设置 innerHTML

于 2013-08-15T01:13:55.350 回答
0

请在此处查看我的答案:https ://stackoverflow.com/a/19100553/98706 ,因为我认为您以错误的方式实现目标。

于 2013-09-30T17:52:44.530 回答