У меня есть этот скрипт jquery для вызова внешнего файла. Все идет нормально. Скрипт работает нормально, но как всегда IE делает то, что хочет. Внешний файл, который я загружаю с помощью этого скрипта (weather.php), представляет собой файл с данными о погодных условиях в реальном времени. С помощью этого скрипта я могу обновить div внутри моего файла weather.php. И, очевидно, я не хочу, чтобы IE кэшировал данные в этом файле. Я хочу, чтобы когда кто-то нажимал на кнопку «ОБНОВИТЬ», включенная страница была перезагружена с новыми данными в ней. В IE этого не происходит из-за кеша.
Как я могу изменить этот скрипт, чтобы он не кэшировал содержимое div, или как я могу сказать своему включенному файлу (weather.php) не кэшировать его самостоятельно?
Это скрипт:
function ajax_request() {
$('#column_weather').html('<img src="../images/home/ajax-loader.gif" width="16" height="11" style="vertical-align:middle;"/><b> Loading...</b>');
$('#column_weather').load("../includes/home/weather.php");
}
`
И вот как я называю сценарий:
<a href="#" onclick="ajax_request();return false;">Refresh</a>`