从一个站点获取div元素的内容到另一个站点

时间:2017-01-20 22:46:48

标签: javascript

我在JS中有一个参数,它包含了很多数据。这是我服务器的服务器信息。它经常变化,例如20/64或32/64。你明白了。

我试图将数据的内容放在外部网站上,但是,当我尝试时,它不起作用。

为了夏天,我有一个保存数据的div,我希望使用JS获取该数据并将其放在不使用相同域或Web服务器的外部站点上。

HTML文件:

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
    <script src="jquery.js" type="text/javascript"></script>
</head>
<body>
    <div id="serverstats-wrapper"></div>
    <script src="import.js"></script>
</body>

JS文件:

        $(document).ready(function(){
            $.post("query.php", {}, 
                function (data) {
                    $('#serverstats-wrapper').html (data);
                });
        });

        var the_main = document.getElementById("serverstats-wrapper");
        var the_data = the_main.textContent ? the_main.textContent : the_main.innerText;

我想从html文件中获取文本到js文件,然后将其带到外部网站。

2 个答案:

答案 0 :(得分:0)

Tasid!这不会奏效! JS没有这样的技术实现。为此,您需要node.js.这允许您通过套接字将数据发送到其他Web服务器。 它确实不同,因为JS直接在你的PC上执行。

答案 1 :(得分:0)

您可以从其他网站获取数据;但是你不能将JS代码注入另一个站点。以下是从其他网站检索html的一些方法:Include another HTML file in a HTML file