NUMERO: IE versione 7 e 8 non sta mostrando aggiornato cambiamento IMG SRC fatto in JavaScriptIE non sta mostrando aggiornato cambiamento IMG SRC fatto in Javascript
Si può vedere quello che voglio dire se si va al seguente URL, e a sinistra sotto (3) Voglio un rivestimento diverso, scegli uno dei campioni; diciamo che hai scelto "Asahi Chartreuse". Notare che non succede nulla all'anteprima a sinistra. MA se poi vai avanti e scegli un altro campione, vedrai l'anteprima sul lato sinistro per mostrare Asahi Chartreuse. Quindi è uno dietro. Questo è il motivo per cui credo che sia un problema di "aggiornamento". Funziona bene in Chrome.
In IE: avviso se si fa clic su un altro controllo, si verifica l'aggiornamento.
È possibile vedere il codice qui: https://www.casemodo.com/test.asp
quello che ho provato finora:
Ho provato ad aggiungere intestazioni a dire "no-cache".
Ho provato ad aggiungere "?" e un numero casuale dopo il nome del file png.
Ho provato a mettere a fuoco() l'immagine dopo aver cambiato il src.
Ho provato, dopo aver cambiato src, dicendo allo style.display di essere nascosto e quindi visibile.
Ho provato a creare una casella di testo nascosta (e non nascosta) sulla pagina e quindi l'impostazione di focus() su di essa dopo aver modificato img src.
Ho provato a impostare window.focus().
Ho provato (come si vede ora) impostando un avviso dopo aver cambiato il src.
GUESS: Ciò che sembra ora è che il motore JavaScript si ferma solo dopo aver impostato che src FINO A che fai clic manualmente (messa a fuoco) da qualche altra parte sullo schermo. Quindi non arriva nemmeno a tutti quegli script che ho provato sopra.
Mostraci il tuo codice (html + js) – iddo