如何更改文档而不更改位置?

时间:2013-11-07 18:40:18

标签: javascript html html5 google-chrome dom

我尝试通过ajax加载整个页面(删除了doctype和html标签)。然后

document.documentElement.innerHTML=xmlhttp.responseText;

但Google Chrome说:指定了无效或非法的字符串。

如果我这样做也会出现同样的错误:

document.documentElement.innerHTML='<head><meta></head><body></body>';

但是这个字符串没关系:

document.documentElement.innerHTML='<head></head><body></body>';

1 个答案:

答案 0 :(得分:0)

试试这个:

document.write(xmlhttp.responseText);

当然,您需要包含html标记和doctype。