| Порылся на форуме нашел решение вроде:<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. Никто не подскажет насколько это решение правильное и как избавится от ошибки
 |