Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将现有站点的特定部分嵌入到另一个站点中_Javascript_Html_Css_Iframe_Embed - Fatal编程技术网

Javascript 将现有站点的特定部分嵌入到另一个站点中

Javascript 将现有站点的特定部分嵌入到另一个站点中,javascript,html,css,iframe,embed,Javascript,Html,Css,Iframe,Embed,是否有任何方法可以从此页()获取具有匹配历史记录的表,并将其框显/嵌入/包含到另一个站点中?这是为我的团队网站准备的,我认为不用链接到ESL网站就可以跟踪这些比赛,这太棒了。1)您可以使用php/cURL服务器端之类的工具来完成 2)或者对于即时更新,您可以使用jQuery.ajax()实时进行更新。您可以调用页面并提取表,然后将其放入当前页面DOM中 $.ajax({ url: 'some-page.html', dataType

是否有任何方法可以从此页()获取具有匹配历史记录的表,并将其框显/嵌入/包含到另一个站点中?这是为我的团队网站准备的,我认为不用链接到ESL网站就可以跟踪这些比赛,这太棒了。

1)您可以使用php/cURL服务器端之类的工具来完成

2)或者对于即时更新,您可以使用jQuery
.ajax()
实时进行更新。您可以调用页面并提取表,然后将其放入当前页面DOM中

        $.ajax({
            url: 'some-page.html',
            dataType: 'html',
            success: function (result) {
               content = $(result).find("selector_of_element_you_want").html();
               $(".result").html(content);
            },
            error: function (result) {
               $(".result").html("err");
            }
        });
1)您可以使用php/cURL服务器端之类的工具来实现

2)或者对于即时更新,您可以使用jQuery
.ajax()
实时进行更新。您可以调用页面并提取表,然后将其放入当前页面DOM中

        $.ajax({
            url: 'some-page.html',
            dataType: 'html',
            success: function (result) {
               content = $(result).find("selector_of_element_you_want").html();
               $(".result").html(content);
            },
            error: function (result) {
               $(".result").html("err");
            }
        });

如果网站已启用CORS,请确定!然而,这是值得怀疑的。如果网站有一个API,您可能可以通过JavaScript解析信息。如果没有,你就只能用老式的刮削方法了


我写了一个详尽的答案,其中有一个想做同样事情的人的详细例子:。希望这将为我们提供一个坚实的例子。请注意,它需要服务器端处理语言。

如果网站已启用CORS,请确保!然而,这是值得怀疑的。如果网站有一个API,您可能可以通过JavaScript解析信息。如果没有,你就只能用老式的刮削方法了


我写了一个详尽的答案,其中有一个想做同样事情的人的详细例子:。希望这将为我们提供一个坚实的例子。请注意,它需要一种服务器端处理语言。

除非他们提供API,否则您必须使用服务器端脚本刮取页面。这不会太难,但如果他们改变网站的布局,它很容易被破坏。除非他们提供API,否则你必须使用服务器端脚本来刮取页面。这不会太难,但如果他们改变场地的布局,很容易被破坏。。。对于ajax调用,我并没有真正考虑cors,但它是一种替代方案。另一个答案做得好(+1,当我的每日投票配额重置;-)是的。。。对于ajax调用,我并没有真正考虑cors,但它是一种替代方案。另一个答案做得很好(+1,当我的每日投票配额重置时;-)