2010-11-16 5 views

ответ

2

Что именно вы хотите здесь? Вы можете написать 1 яваскрипт линии для обновления всей страницы

window.location.reload() 
+0

+1 для того, чтобы точно указать, что хочет OP – Brad

1

Вы могут заменить содержимое body тега. Это похоже на замену содержимого обычного div. Для доступа к тегу тела используйте document.body или document.getElementsByTagName('body')[0].

Если вы делаете обычную перезагрузку страницы с помощью window.location, у вас будет перезагрузка CSS и JavaScript в голове, поэтому потребуется больше ресурсов.

+0

+1 за то, что помог OP подумать о потенциально лучшем решении – Brad

0

Вы можете сделать что-то вроде этого, чтобы отправить браузер на новый URL:

 
window.location = "http://www.google.com/" 

Но, в тот момент, вы вроде победы над точкой AJAX. В большинстве случаев вы хотите загрузить только данные, необходимые с сервера, и переписать содержимое только тех частей страницы, которые меняются. Это, как правило, лучший опыт для пользователя.