Обновление после изменения CSS или JS, загруженного страницей, отображаемой в iframe - PullRequest
1 голос
/ 30 мая 2011

У меня страница INNER загружается в iframe на странице OUTER.Я заметил, что когда я обновляю некоторые файлы CSS и JS, которые загружает INNER, при обновлении OUTER обновления не отображаются.Есть ли способ заставить INNER проверять изменения в CSS и JS при каждой загрузке?

1 Ответ

0 голосов
/ 30 мая 2011

Добавьте следующий код на внутреннюю веб-страницу (загруженную в iframes)

<head>
<meta http-Equiv="Cache-Control" Content="no-cache">
<meta http-Equiv="Pragma" Content="no-cache">
<meta http-Equiv="Expires" Content="0">
</head>

Вы также можете сделать это с родительской страницы:

document.getElementById(FrameID).contentDocument.location.reload(true);

или, возможно,

parent.frames[FrameID].window.location.reload();

Кроме того, иногда используется обходной путь для переназначения значения атрибута src.Однако это не гарантирует полного обновления.Иногда это связано с добавлением значения строки запроса при сбросе src.Пример: domain.com/page?id=123

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...