2010-10-29 6 views
0

У меня есть список и элемент html <map> на моей странице. В списке есть 50 названий штатов США. и <map> - это html <map> с 50 <area> elemnts над изображением. У меня есть функция на моей странице. Когда вы выбираете состояние из списка, соответствующий элемент <area> выделяется с использованием некоторых jquery и javascript.firefox F5 делает частичное обновление

Моя проблема в том, что когда я нажимаю на карту и нажимаю F5, карта обновляется, но не в списке. Но когда я делаю Ctrl + F5, все обновляется.

Я не могу понять, почему это частичное обновление происходит на F5.

Я наблюдаю это только в firefox (у меня есть последняя версия). Но не в IE или сафари.

+0

Я могу видеть, как это станет реальной проблемой, если между загрузками страниц, Texas объявляет независимость. – mikerobi

+0

Возможно, это должно быть перемещено на SuperUser.com. –

+0

@ Jim Fell, это случай, когда разработчик пытается понять поведение своего приложения, а не пользователь, пытающийся понять его браузер. – mikerobi

ответ

2

Это определено поведение. F5 перезагрузит страницу, включая кешированный контент; CTRL + F5 заставит все содержимое обновляться, включая кешированный контент.

EDIT

Эта страница может помочь вам несколько больше: What requests do browsers' "F5" and "Ctrl + F5" refreshes generate?