Javascript замена кода HTML
17-12-2007 19:46
к комментариям - к полной версии
- понравилось!
Настроение сейчас - нетерпеливое
Здравствуйте, уважаемые разработчики!
Такая проблема возникла: нужно заменить в такой строчке <td rowspan="3" width="16" height="638" style="background: url(/images/21.png) no-repeat;"></td>
вот это style="background: url(/images/21.png) no-repeat;"
на это style="filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/21.png', sizingMethod='scale');"
Для IE6 и меньше и для разных картинок. Подскажите пожалуйста как в Javascript делается замена кода .
При этом в CSS вынести нельзя, фон съезжает или вообще не показывается.
Я видела в сети вот такой код, но его надо переделать, а я не знаю как... подскажите плиз!!!
window.attachEvent("onload", fixWeatherPng);
function fixWeatherPng() {
var img = document.getElementById("weatherImage");
var src = img.src;
var div = document.createElement("DIV");
div.style.filter = "progid:DXImageTransform.Microsoft.
AlphaImageLoader(src='" + src + "', sizing='scale')";
img.replaceNode(div);
}
вверх^
к полной версии
понравилось!
в evernote