Avatar billede dudesicko Novice
01. marts 2009 - 19:23 Der er 6 kommentarer og
1 løsning

Billed popup, i faktisk billed størrelse?

Jeg har det her script:
<script language="javascript" type="text/javascript">
    function popWin(file){
      newWin=window.open("","ResizeBillede","width=300,height=700,status=no");
      txt='<ht'+'ml><he'+'ad><ti'+'tle>Resize til billede<\57ti'+'tle><scri';
      txt+='pt language="javascript" type="text/javascript">';
      txt+='function resPic(){h=document.images[0].scrollHeight;';
      txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';
      txt+='pt><\57he'+'ad><bo'+'dy style="overflow:hidden;';
      txt+='border:0px;margin:0px"><i'+'mg src="'+file+'" style="top:0px;left:0px;border:0px;';
      txt+='" onload="resPic();"><\57bo'+'dy><\57ht'+'ml>';
      newWin.document.write(txt);
      newWin.document.close();
    }
  </script>

MEN problemet er at den ikke popper op i det faktiske billed størrelse, den skærer lige 30 pixels af bunden når den popper op, er der nogen der kan rette den til, eller har en ny popup script så jeg får mit hele billede med?

www.udennavn.dk/misc.asp
Der kan i se scriptet i funktion, og som i kan se så skærer den det nederste af :(
01. marts 2009 - 21:50 #1
Avatar billede dudesicko Novice
02. marts 2009 - 00:23 #2
Den kode gør det samme, den skærer også af bunden :(
Avatar billede majbom Novice
02. marts 2009 - 09:36 #3
prøv at ændre:

txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+32);}<\57scri';

til:

txt+='w=document.images[0].scrollWidth;window.resizeTo(w+6,h+62);}<\57scri';
Avatar billede olebole Juniormester
02. marts 2009 - 10:32 #4
<ole>

Da roenving i sin tid skrev scriptet, tvang browserne ikke adressebaren ind i en popup. Det sker idag - hvorfor popup'en nu bliver godt 30 pixels for lav  ;o)

/mvh
</bole>
Avatar billede dudesicko Novice
02. marts 2009 - 15:59 #5
splazz skriv lige et svar, det virkede sku :D
Avatar billede majbom Novice
03. marts 2009 - 09:15 #6
svar ;)
Avatar billede majbom Novice
03. marts 2009 - 14:15 #7
tak for point :)
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