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

时间:2013-05-14 18:11:03

标签: javascript html css iframe embed

有没有办法从这个页面(http://www.esl.eu/eu/bf3/squadrush/4on4/ladder/team/matches/7492332/)获取带有匹配历史的表格,并将框架/嵌入/包含在另一个网站中?这是我团队的网站,我认为跟踪这些匹配而不链接到ESL网站会很棒。

2 个答案:

答案 0 :(得分:2)

如果网站启用了CORS,请务必!然而,这是值得怀疑的。如果网站有API,您可以通过JavaScript解析信息。如果没有,你会坚持使用老式的刮擦方法!

我为一个想要做同样事情的人写了一个详尽的例子:https://stackoverflow.com/a/16144603/2167834。希望这将提供一个可行的例子。请注意,它需要服务器端处理语言。

答案 1 :(得分:1)

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");
            }
        });