Обновить (перезагрузить) страницу один раз, используя jQuery? - PullRequest
80 голосов
/ 01 апреля 2010

Мне интересно, как обновлять / перезагружать страницу (или даже определенный div) один раз (!), Используя jQuery?

В идеале, сразу после доступности DOM structure (см. Событие onload) и не оказывает негативного влияния на функциональность back button или bookmark

Обратите внимание: replace() не допускается из-за ограничений третьих лиц.

Ответы [ 14 ]

0 голосов
/ 14 октября 2013

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

<input type="button" value="Reload" onClick="history.go(0)">
0 голосов
/ 17 мая 2013

Для обновления страницы с помощью JavaScript вы можете просто использовать:

location.reload();
0 голосов
/ 17 декабря 2012

Используйте это вместо

function timedRefresh(timeoutPeriod) {
    setTimeout("location.reload(true);",timeoutPeriod);
}

<a href="javascript:timedRefresh(2000)">image</a>
0 голосов
/ 13 октября 2012

Попробуйте этот код:

$('#iframe').attr('src', $('#iframe').attr('src'));
...