IE не показывает обновленное изменение IMG SRC, выполненное в Javascript.

ПРОБЛЕМА: версии 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, ДО ТОГО, КАК вы вручную не щелкнете (не сфокусируетесь) где-нибудь еще на экране. Таким образом, он даже не доходит до всех тех сценариев, которые я пробовал выше.

6
задан Bill the Lizard 6 June 2012 в 17:06
поделиться