Есть ли эквивалент ctrl-shift-r в Safari / WebKit?
Вопрос
То есть.что-то, что действительно перезагрузило бы страницу или ресурс, игнорируя все, что может быть в кэше.
Решение
Safari всегда перезагружает страницу (ctrl + r) игнорируя все, что может быть в кэше.
Как указывает Athena, iframes кэшируются.На самом деле это не содержимое iframe, а запрос это кэшируется.
В таких случаях Safari кэширует страницу, и затем, независимо от того, по какой ссылке вы нажмете, отображается iframe из последнего клика ПЕРЕД обновлением (или назад / вперед).Затем он зацикливается на этом контенте и показывает его для всех ссылок.
Это можно преодолеть, назначив другой идентификатор iframe при каждой загрузке:
iframe.id = новая дата().getTime();
Не связан с StackOverflow