Как изменить документ без изменения местоположения?

0

Я попытался загрузить всю страницу с помощью 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>';
  • 0
    Как насчет location.reload() ?
  • 0
    Я отредактировал название вопроса. Я хочу изменить весь документ на новый документ из другого места. Но без изменения URL в адресной строке.
Показать ещё 1 комментарий
Теги:
dom
google-chrome

1 ответ

0

Попробуй это:

document.write(xmlhttp.responseText);

Конечно, вам нужно включить тег html и doctype.

  • 0
    Объект № <Document> не имеет метода write
  • 1
    Ваша страница в формате xhtml? Ваша первая строка недопустима в формате xhtml и не работает document.write.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню