Показать сообщение отдельно
  #6 (permalink)  
Старый 10.10.2011, 18:55
Аспирант
Отправить личное сообщение для bazilio2010 Посмотреть профиль Найти все сообщения от bazilio2010
 
Регистрация: 04.10.2011
Сообщений: 34

Порылся на форуме нашел решение вроде:
<html><head>

<script language=javascript>
function Show(){
var ttt=document.getElementById('HidePic');
var sss=document.getElementById('Pic');
var x=ttt.width;
sss.width=x;
sss.src=ttt.src;
var j= 30;
var z=x+j;
document.getElementById('par').style.width=''+z+'p x';

}

function PreLoadImg(sss){
var ttt=document.getElementById('HidePic');
ttt.src=sss.src;
Show();
}
</script>

</head>
<body>
<div style="position:absolute;visibility:hidden;">
<IMG src="shariky.gif" id="HidePic" onload="PreLoadImg(this)"></div> <!--невидимый div для предварительной загрузки изображения-->
<div id="par" style=" border: 1px solid #000;">
<IMG src="shariky.gif" border=0 id="Pic" style="padding-left: 15px;">
</div>
</body>
</html>
Теперь ошибка в IE. Никто не подскажет насколько это решение правильное и как избавится от ошибки
Ответить с цитированием