如何从具有javascript功能的页面获取html?

时间:2015-07-03 07:33:27

标签: javascript html

当我加载页面时,我只获得了部分代码。该网站是http://www.livescore.in 我想创建一个html页面,其中包含一个包含完整html代码的变量。 提前致谢

2 个答案:

答案 0 :(得分:0)

这可能就是你所追求的。使用jQuery,您可以将整页加载到您的站点。在页面上创建一个空div并使用:

<script type="text/javascript">
    jQuery(document).ready(function(){
        jQuery("#yourDivsID").load("yourURLHere");
    });
</script>

答案 1 :(得分:0)

您无法访问外部iframe的内容(即ifl属于其他域名的iframe)。

因此,如果您的网页位于example.com,并且其中包含iframe加载livescore.in,则该网页将显示iframe及其内容,但example.com上的JavaScript代码无法读取/写入内容iframe。

有解决方法:

  1. 您可以使用postMessage与iframe交谈,但这意味着livescore.in的所有者已同意与您沟通。

  2. 您对域上的服务器端脚本进行ajax调用,该脚本将为您提取内容并将其发送回您的JavaScript。