JS לא רוצה לעבוד

Mapisto

New member
../images/Emo32.gif JS לא רוצה לעבוד

<script language="javascript" type="text/javascript"> Mypic = new Image() Mypic.src = 'http://www.terra-stone.co.il/img/big/<%=Request(pic)%>'; var alarmId; function Resizeit() { if (document.images) { alert("loaded"); document.getElementById('yo').innerHTML = "'http://www.terra-stone.co.il/img/big/<%=Request(pic)%>'" window.resizeTo(Mypic.width,Mypic.height); clearTimeout(alarmId); } else{ alert("else"); alarmId = setTimeout(Resizeit(), 600); } } </script>​
הרעיון פשוט, אם התמונה לא נטענה צור טיימר שיחזור עליה כל פעם עד שתטען, אם היא נטענה אז תציג ותשנה את גודל התצוגה. וזה לא עובד
, למישהו יש עצה
 
הכי קל לדעתי:

var oPic = new Image(); oPic.onload = function() { window.resizeTo(this.width, this.height); alert("loaded") } oPic.src = "http://www.terra-stone.co.il/img/big/<%=Request(pic)%>"​
נסה את זה...
 
למעלה