Visa ett inlägg
Oläst 2004-01-02, 04:46 #1
Qo-naqs avatar
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Apr 2003
Inlägg: 662
Qo-naq Qo-naq är inte uppkopplad
Mycket flitig postare
Qo-naqs avatar
 
Reg.datum: Apr 2003
Inlägg: 662
Så här ligger det till:

Jag håller på och bygger ett webbfotoalbum som genereras via Phtoshop. Jag har fixat klart skriptet för genereringen så den biten är klart. Problemet kommer när jag ska använda Javascript för att Resize:a pop-upfönstret (ja jag ska använda det), jag använder ett javascript som ser ut såhär:

<head>
Kod:
<script language="javascript">
function resizeWin(){
  picWidth = document.all.img1.width;
  picHeight = document.all.img1.height;
  
  posLeft = parseInt((screen.width/2)-parseInt(picWidth/2));
  posTop = parseInt((screen.height/2)-parseInt(picHeight/2)-50);
   
  window.resizeTo(picWidth+40, picHeight+92);
  window.moveTo(posLeft, posTop);
}
</script>
</head>

och på sidan:

Kod:
<script type="text/javascript">
  window.onload = function() {
   resizeWin();
  }
  
  function resizeWin(){
   var pic = document.getElementsByTagName("img")[0];
   picWidth = pic.width;
   picHeight = pic.height;
   
   posLeft = parseInt((screen.width/2)-parseInt(picWidth/2));
   posTop = parseInt((screen.height/2)-parseInt(picHeight/2)-50);
     
   window.resizeTo(picWidth+20, picHeight+92);
   window.moveTo(posLeft, posTop);
  }
</script>
Problemet ligger i att jag på denna sida som jag vill resize:a har flera bilder som inte går att lägga som bakgrund då det blir problem. Javascriptet tar och resize:ar pop-upfönstret efter fel bild, hur tar jag och åtgärdar det. Måste väl skriva någon definationsrad, men vad ska det stå...inte så himla bra på Javascript.

//Marcus
Qo-naq är inte uppkopplad   Svara med citatSvara med citat