0

是否可以使用来自outerHTML 的新内容刷新页面?我有问题,我想刷新页面直到 2 秒,处理 0-2 秒以获取带有 innerHTML 等的新 HTML。但是在我从 outerHTML 获取新内容之后。我很难用outerHTML 中的HTML 刷新这些内容。

在我的示例代码下方:

<script>
    // code blablabla to get new content. This has been fix code, and below code to start refresh page with outerHTML.
    window.onload = function() {
        tes();
    };

    function tes() {
        var htmlAll = document.documentElement.outerHTML;
        setTimeout(function(){howCodeRefresh()}, 2000);
        function howCodeRefresh() {
            // how code to refresh page and replace all content with variable htmlAll
        };
    };
</script>

我的问题:有可能做到吗?如果是,该怎么做?

谢谢。

4

1 回答 1

0

你不是很清楚地解释你的问题,你可以在 jquery 中尝试 ajax 来解决你的问题。这是一个基本的演示:

    <div id = "target"></div>


    <script type="text/javascript" src="jquery.js"></script>
    <script type="text/javascript">
        window.onload = loadHtml;
        function loadHtml(){
             $.get("your/server/page.html",function(response){
                   $("#target").html(response);     //Here is your html response
             },'html');
         }
    </script>

这是 jquery ajax 的更多文档。

于 2014-03-04T03:19:01.840 回答