是否可以用新内容刷新页面,哪些新内容来自outerHTML?我有问题,我想刷新页面,直到2秒,处理0-2秒获得新的HTML与innerHTML等。但是当我从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>
我的问题是:有可能吗?如果是,怎么做?
谢谢。
你不是很清楚地解释你的问题,你可以尝试ajax在jquery解决你的问题。下面是一个基本的演示:
<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>