Avatar billede tif12345 Nybegynder
26. december 2001 - 14:56 Der er 14 kommentarer og
1 løsning

Popup med billede

I normalt html kan man nemt få et billede til at pop-upe ved at skrive target=\"_blank\" .. Men når den så popper up, så er browseren den popper up i, lige så stor som en normal browser..

Kan man ikke via javascript få et billede til at poppe up så browseren kun fylder det samme som billedet fylder? og i stedet for at lukke bwoseren ned via krydset i hjørnet, så bare kunne trykke på billedet, ligesom det fungere på http://www.danmarkbynight.dk/ og http://www.nightleif.dk (har kigget i deres kilder, men det er totalt overskueligt efter min mening!)
Avatar billede tobias_cool Nybegynder
26. december 2001 - 15:08 #1
Jo lige et øjeblik
Avatar billede tobias_cool Nybegynder
26. december 2001 - 15:11 #2
function billede(src){
WinObj = window.open(\"http://www.friserverplads.dk/gif.gif\"), \"vinduets navn\", \"with=100, height=100\"
}
Avatar billede tobias_cool Nybegynder
26. december 2001 - 15:11 #3
width
Avatar billede tif12345 Nybegynder
26. december 2001 - 15:14 #4
Det skal være sådan at javascriptet selv tilpasser sig efter billedets størrelse, så man ikke selv behøver at definere det
Avatar billede cool_casper Nybegynder
26. december 2001 - 15:34 #5
Læg dette ind i en funktion og sig Onload=\"funktion()\" i popup\'en! Eller læg det sammen med en popup funktion!

window.innerWidth = document.layers[0].document.images[0].width;
window.innerHeight = document.layers[0].document.images[0].height;
Avatar billede tif12345 Nybegynder
26. december 2001 - 15:42 #6
Fik jeg sagt at jeg overhovedet ikke har en eneste smule kendskab til java? :)

vil det være for meget forlangt, at få det uddybt?
Avatar billede cool_casper Nybegynder
26. december 2001 - 15:44 #7
OK jeg prøve lige at lave noget! Vender tilbage senere...
Avatar billede cool_casper Nybegynder
26. december 2001 - 16:25 #8
Du kan bruge det her:
HSUK:
- Denne kode skal stå i selve inholdet ef popup\'en. Ikke der hvor man klikker for at få den frem.
- Det billede som vises i popupen skal have name=\"image\"
- Du kan selv ændre der hvorder står window.document.image.width+10; til noget mere eller mindre en ti. Det kommer an på om du skal have scrollbar, statsubar, værktøjslinie osv med.
- Er der ellers noget må du jo bare spørge.
- Du kan se den i aktion her: http://visitme.dk/eksperten/resize.htm


<html>
<head>
<Script>
function resize() {
intwidth = window.document.image.width+10;
intheight = window.document.image.height+160;
window.resizeTo(intheight,intheight)

}
</SCRIPT>
<title>Resizing...</title>
</head>
<body bgcolor=\"#FFFFFF\" text=\"#000000\" Onload=\"resize()\" leftmargin=\"0\" topmargin=\"0\" marginwidth=\"0\" marginheight=\"0\">
<img src=\"logo.JPG\" name=\"image\">
</body>
</html>
Avatar billede cool_casper Nybegynder
26. december 2001 - 16:25 #9
HSUK = HUSK ! :-)
Avatar billede cool_casper Nybegynder
26. december 2001 - 16:40 #10
Kunne du bruge det?!?
Avatar billede tif12345 Nybegynder
26. december 2001 - 16:43 #11
Er lige ved at kigge på det, så ha tålmodighed :)

Du skulle ikke ha et icq nr jeg kunne skrive til dig på?

Avatar billede cool_casper Nybegynder
26. december 2001 - 16:44 #12
137680220
Avatar billede cool_casper Nybegynder
26. december 2001 - 16:46 #13
K, jeg prøver...
Avatar billede tif12345 Nybegynder
26. december 2001 - 19:56 #14
Efter en del prøvelse fik jeg det til at virke, tak for hjælpen!
Avatar billede cool_casper Nybegynder
26. december 2001 - 19:59 #15
Thx for poinz!
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