【问题标题】:Get the contents of a div element from one site to another从一个站点到另一个站点获取 div 元素的内容
【发布时间】:2017-01-20 22:46:48
【问题描述】:

我在 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文件中,然后将其带到外部网站。

【问题讨论】:

标签: javascript


【解决方案1】:

塔西德!这行不通! JS 没有这样的技术实现。为此,您需要 node.js。这允许您通过套接字将数据发送到您的其他网络服务器。 它没有不同的工作方式,因为 JS 是直接在你的 PC 上执行的。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 2012-07-11
      • 1970-01-01
      • 2018-06-15
      • 1970-01-01
      • 2014-01-19
      • 2014-04-07
      • 2012-04-23
      • 1970-01-01
      • 2011-07-28
      相关资源
      最近更新 更多