webForumDet fria alternativet

Bild popup

6 svar · 287 visningar · startad av Rinaldo

RinaldoMedlem sedan mars 20014 214 inlägg
#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....

------------------
Talet är tankens död

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#2

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

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

RinaldoMedlem sedan mars 20014 214 inlägg
#3

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

------------------
Talet är tankens död

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#4

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

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

RinaldoMedlem sedan mars 20014 214 inlägg
#5

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

------------------
Talet är tankens död

NilsonMedlem 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>
NilsonMedlem 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. :)

133 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)