При отладке проекта асинхронный запрос ajax используется во время onmouseover. Onmouseover успешно запускается, когда мышь перемещается по ссылке при первой загрузке страницы.
Когда мышь перемещается на другую ссылку и срабатывает onmouseover, исходное соединение по-прежнему отображается.
Это было странно. Проверив информацию, я обнаружил, что это связано с кешированием IE.
После первого запроса тот же URL был запрошен повторно,
поскольку страница была закеширована, поэтому асинхронная страница не сработала.
Решение.
Добавьте случайные числа к параметрам URL-адреса, чтобы URL-адрес запрашиваемой страницы каждый раз отличался,
что позволит избежать кэширования IE.
url = url + "&num="+Math.round(Math.random()*10000);
AJAX - это хорошо, но я чувствую, что иногда при работе над проектами все равно приходится чем-то жертвовать, чтобы учесть PV и пользовательский опыт.
Что мы имеем здесь, так это PV>Опыт, увы...
Я не знаю, засчитывается ли страница с асинхронным запросом AJAX как PV на вебмастере и Alexa...
Если кто-нибудь об этом знает, можете дать мне совет. .. Заранее спасибо Over...o(∩_∩)o...