webForumDet fria alternativet
Logga in / Bli medlem

Bild popup

JavaScript

6 svar · 289 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Trådstart#1

Är det någon som har ett bra script som funkar så att när man tycker på en länk till en bild, kommer ett popupfönster, med bilden i, och det ska vara anpassat till bildens storlek....

Medlem sedan maj 200010 687 inlägg
#2

Jojoxx har allt! ;)
http://www.jojoxx.net/jscript/archive/imgpopup.html

Medlem sedan mars 20014 214 inlägg
#3

Är det sciptet gjort så att man inte behöver skriva in bildens storlek??

Medlem sedan maj 200010 687 inlägg
#4

Nope, för det tror jag du behöver ett serverside-språk...

Medlem sedan mars 20014 214 inlägg
#5

hur gör man om man vill att det ska bli scrolling i popupen??

Medlem sedan aug. 2000168 inlägg
#6

varför fungerar inte:

innan för head /head

<script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
   får användas fritt så länge som dessa rader står kvar. */

function imgPopup(url){  
MyWin = window.open("","fonster"," width='200',height='200',toolbar=no,location=no,directories=
no,status=no,menubar=no");
with(MyWin.document){
open();focus();
write("<html>\n<head>\<title>Bildvisare</title>\n</head>\n<SCR" + "IPT LANGUAGE='Java" + "Script'>\nfunction storlek(){\n");
write("var bredd = document.images[0].width;\nvar hojd = document.images[0].height;\nresizeTo(bredd,hojd)\n}\n</scr" + "ipt>");
write("<body onload=storlek() marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0>\n");
write("<img src=\"" + url + "\">\n");
write("</body>\n</html>\n");
close();
}
}
</script>

där det ska länkas:

<p><a href="#" onClick="imgPopup('arvika/rob3.gif'); return false;"><img src="arvika/rob3.jpg" width="89" height="127" border="0"></a></p>
        <p><a href="#" onClick="imgPopup('arvika/rob5.gif'); return false;"><img src="arvika/rob5.jpg" width="89" height="127"></a></p>
      <p><a href="#" onClick="imgPopup('arvika/rob6.gif'); return false;"><img src="arvika/rob6.jpg" width="88" height="127"></a></p>
      <p><a href="#" onClick="imgPopup('arvika/rob7.gif'); return false;"><img src="arvika/rob7.jpg" width="91" height="128"></a></p>
Medlem sedan aug. 2000168 inlägg
#7

det var inget. jag såg radbrytningen i java scriptet nu när jag pastade inte det här. :)

257 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)