Я попытался загрузить всю страницу с помощью 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>';
Попробуй это:
document.write(xmlhttp.responseText);
Конечно, вам нужно включить тег html и doctype.
location.reload()
?