js / iframes: принудительно перезагрузить iframes - PullRequest
4 голосов
/ 11 февраля 2010

Как я могу заставить iframe перезагружаться, а не загружаться из кэша?

Ответы [ 2 ]

4 голосов
/ 11 февраля 2010

Для принудительной перезагрузки каждый раз , добавьте случайный параметр GET к его URL:

iframe.src = "testpage.html?reload="+Math.random();#

или, как предполагает Джейкоб, текущая временная метка (исключая возможность дублирования):

iframe.src = "testpage.html?reload="+(new Date()).getTime();
0 голосов
/ 11 февраля 2010
someIframe.src += "#forceReload";

Должно работать. или:

someIframe.src += "?fakeQuery";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...