Avatar billede eikhorsholm Nybegynder
26. februar 2005 - 20:01 Der er 5 kommentarer og
1 løsning

Tilpas popup-vindue billedets størrelse.

Jeg bruger pt. nedenstående kode til at åbne billeder fra et galleri i:

function popup(url, height, width) {
  var positionY = (screen.height - height) / 2;
  var positionX = (screen.width - width) / 2;
  window.open(url,'popup','height=' + height + ',width=' + width + ',left=' + positionX + ',top=' + positionY + ',location=no,menubar=no,resizable=no,status=no,toolbar=no');
}

Er det muligt, at ændre denne kode, således at vinduet automatisk tilpasser sig billedet størrelse?
Avatar billede alister_crowley Nybegynder
26. februar 2005 - 20:03 #1
ircimages.com bruger denne her:

<script language='javascript'>
  var NS = (navigator.appName=="Netscape")?true:false;
    function FitPic() {
      iWidth = (NS)?window.innerWidth:document.body.clientWidth;
      iHeight = (NS)?window.innerHeight:document.body.clientHeight;
      iWidth = document.images[0].width - iWidth;
      iHeight = document.images[0].height - iHeight;
      window.resizeBy(iWidth, iHeight);
      self.focus();
    document.getElementById('pleasewait').style.visibility = 'hidden';
    };
</script>

<BODY onload='FitPic();'>
Avatar billede eikhorsholm Nybegynder
26. februar 2005 - 20:26 #2
Fandt resizeTo ud fra dit eksempel (selvom det var resizeBy hos dig). Det virker perfekt. Laver du ikke et svar denne gang? ;-)
Avatar billede alister_crowley Nybegynder
26. februar 2005 - 20:32 #3
næ :P Jeg samler stadig ikke på points.
Avatar billede alister_crowley Nybegynder
26. februar 2005 - 20:32 #4
og jeg pastede jo også bare en andens script :)
Avatar billede eikhorsholm Nybegynder
26. februar 2005 - 20:35 #5
Jamen så siger jeg igen igen mange tak for hjælpen :-)
Avatar billede roenving Novice
26. februar 2005 - 21:16 #6
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester