Avatar billede koden12 Nybegynder
18. september 2003 - 13:55 Der er 3 kommentarer og
1 løsning

Større Billeder hvordan

Jeg mangler en enkel og ligetil HTML kode der kan ved klik på et billed åbne et andet popop vindue med billedet i noget større format.
Det skal gerne være det samme vindue som brugeres jo har lukket og vendt sig mod et nyt billed.
De lidt større billeder forventes at ligge i en anden mappe fx /storeimage.
Kan det gøres med HTML eller skal der java til ?
Hvordan ?
VH
Koden12
Avatar billede susanne_larsen Nybegynder
18. september 2003 - 16:07 #1
kan klares med lidt javascript. Ex http://www.suza.dk/exp/pictures.htm
Du skal bruge 2 versioner af samme billede - en thumbnail udgave og en der er i den størrelse du vil vise i pop-up, ellers bliver siden for tung at hente, hvis du har en del billeder på siden.

Indsæt dette i <HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function ViewImage(ifile,ix,iy,ititle) {
var win;
var sWidth;
var sHeight;
var NS = (document.layers) ? 1 : 0;
win = window.open("","imageviewer","width="+ix+",height="+iy+",menubar=no,toolbar=no");
if (NS) {
sWidth = win.innerWidth;
sHeight = win.innerHeight;
} else {
sWidth = win.document.body.clientWidth;
sHeight = win.document.body.clientHeight;
}
if(sWidth!=ix || sHeight!=iy) {
win.close();
setTimeout("ViewImage('"+ifile+"',"+ix+","+iy+",'"+ititle+"')", 250);
return;
}
win.document.open();
win.document.write("<html><head><title>"+ititle+"</title>");
win.document.write("</head><body>");
win.document.write('<div style="position:absolute;width:'+ix+'px;height:'+iy+'px;left:0px;top:0px">');
win.document.write("<img src="+ifile+"></div></body></html>");
win.document.close();
}
//  End -->
</script>


Sæt dit thumbnail billede ind der hvor du vil have det. Så skal du lige have konfigureret lidt.
Ex. det første billede hedder LilleHund.jpg og det billede jeg vil vise hedder Hund.jpg

<a href="java script:ViewImage('hund.jpg',496,313,'...En eller anden billedbeskrivelse her.....')"><img border="0" src="LilleHund.jpg" width="120" height="65"></a>
<BR>
Eller
<BR>
<a href="java script:ViewImage('hund.jpg',496,313,'Billedbeskrivelse her.....')">Se billedet i stor størrelse</a>
Avatar billede susanne_larsen Nybegynder
18. september 2003 - 16:10 #2
du kan ivørigt let kopiere koden fra siden :)
Som du kan se har jeg ved billede nr. 2 valgt at man kun skal kunne klikke på gravhunden, da et link jo ikke nødvendigvis er nødvendigt....
Avatar billede koden12 Nybegynder
18. september 2003 - 17:23 #3
Hej Susanne (en Pige nørd, herligt ! )
Mange TAK !!!
Den er flot.. selv om jeg pølsede lidt med den..
Pæn hund ! er det din ? : )
VH
koden12
SpørgerJørgen
Avatar billede susanne_larsen Nybegynder
19. september 2003 - 11:19 #4
:D nope er ikke mine hunde - er bare nogen pics jeg fandt på et tidspunkt, da jeg skulle bruge nogen fjollede hundebilleder

thnx for p
hilsen pigenørden ;p
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

Seneste spørgsmål Seneste aktivitet
I går 21:00 Libre Office Impress Af Frank i Andre styresystemer
I går 11:47 VB script Af Jenshentze i Word
I går 11:21 Popup ved opstart Af mort1 i Windows
04/0918:50 Slet lokal konto Af ErikHg i Windows
04/0916:05 Ændre tal i en celle Af xvid i Excel