ПРОБЛЕМА: версии 7 и 8 IE не отображают обновленное изменение IMG SRC, выполненное в JavaScript
Вы можете понять, что я имею в виду, если вы перейдете к URL-адрес ниже и слева под (3) Я хочу другой вкладыш, вы выбираете один из образцов; скажем, вы выбираете "Asahi Chartreuse". Обратите внимание, что с предварительным просмотром слева ничего не происходит. НО тогда, если вы продолжите и выберете другой образец, вы увидите предварительный просмотр на смещении влево, чтобы показать Asahi Chartreuse. Так что это один позади. Вот почему я считаю, что это проблема «обновления». В Хроме работает нормально.
В IE: обратите внимание, если вы нажмете на какой-либо другой элемент управления, произойдет обновление.
Вы можете увидеть код здесь: https://www.casemodo.com/test.asp
ЧТО Я ПРОБОВАЛ:
Я пытался добавить заголовки, чтобы сказать «нет -кеш".
Я пытался добавить "?" и случайное число после имени файла png.
Я пытался установить focus() на изображении после изменения src.
Я пробовал после изменения src указать, что style.display должен быть скрыт, а затем видим.
Я попытался создать скрытое (а не скрытое) поле ввода текста на странице, а затем установить для него focus() после изменения img src.
Я попытался установить window.focus().
Я пытался (как вы сейчас видите) установить оповещение после изменения src.
ПРЕДПОЛАГАЕМ: Теперь это выглядит так: движок JavaScript просто приостанавливается после того, как я установил этот src, ДО ТОГО, КАК вы вручную не щелкнете (не сфокусируетесь) где-нибудь еще на экране. Таким образом, он даже не доходит до всех тех сценариев, которые я пробовал выше.