Salve,
Desidero cambiare "a volo" un'immagine quando si clicca su un determinato radio button, e il codice che ho scritto funziona perfettamente con Firefox ma non con IE6...
Andiamo al sodo :-)
Script:
Ehm... Ops, adesso che ci penso credo di avere trovato l'inghippo, ma non so come risolverlo: uso il classico PngFix, che su IE sostituisce le immagini con uno <span>codice:<script type="text/javascript"> function LoadBullet(bullet) { var path = '../bullets/'; document.getElementById('icon1').src = (path + bullet); } </script> ... [img]../bullets/default.png[/img] ... <input name="BOX_ICON" type="radio" value="new.png" onClick="LoadBullet('new.png')">![]()
La parte di codice di PngFix che credo sia interessate è questa:
Come posso accedere a quel diavolo di AlphaImageLoader?codice:var strNewHTML = "<span " + imgID + imgClass + imgTitle strNewHTML += " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + "; font-size: 1px;" strNewHTML += "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader" strNewHTML += "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>"
Grazie...


Rispondi quotando