Archief - HTML: Pop up ?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

[T-RAW]Freak

Legacy Member
Ik zou graag als ik op een image klik, dat deze in zijn ware grootte verschijnt in een soort van pop up ...

Ongetwijfeld dat jullie dit nog niet gezien hebben ...


Weet op het moment wel geen voorbeeld ..


Dank bij voorbaat :)

Zero Grav

Legacy Member
<script LANGUAGE="JavaScript">
function createwindow(number) {
if (number == "1") { NewWindow = window.open("image.jpg","","toolbar=no,width=640,height=480,directories=no,status=no,scrollbars=yes,resize=no,menubar=no");}
}
</script>

<a href="javascript:createwindow(1);"><img src="imaget.jpg" alt="" /></a>

dit is een code die ik ervoor gebruik. Voor meer links moet je dan cijfers toevoegen in de functie. Misschien niet onmiddellijk optimaal maar werken doet het :x

btw:
Ongetwijfeld dat jullie dit nog niet gezien hebben ...

foutje ^^

[T-RAW]Freak

Legacy Member
Natuurlijk als je een heel foto boek hebt is dat wel minder eh ... :p

DeFlup

Legacy Member
ipv met nummertjes te werken kan je natuurlijk ook gewoon de filename meegeven naar je javascript hé :)
trouwens, als je dit gebruikt opent hij toch alleen de foto's van 640x480 in oorspronkelijk formaat?

[T-RAW]Freak

Legacy Member
komt toch op hetzelfde neer? nummer of naam, zal toch altijd verder moeten scripten per link?

DeFlup

Legacy Member
Code:
<script LANGUAGE="JavaScript">
function createwindow(IMGSRC) {
   	IMGBESTAND = new Image()
   	IMGBESTAND.src = IMGSRC;
	alert(IMGBESTAND.width);
	alert(IMGBESTAND.height);
	NewWindow = window.open(IMGBESTAND.src,"","toolbar=no,width="+IMGBESTAND.width+",height="+IMGBESTAND.height+",directories=no,status=no,scrollbars=yes,resize=no,menubar=no");
}
</script>

<a href="javascript:createwindow('image.jpg');"><img src="image.jpg" alt="" /></a>

DeFlup

Legacy Member
ja, maar als ge met die nummers werkt moet gij zelf die if statements gaan toevoegen etc
als ge filename gewoon doorgeeft moet ge niks zitten aanpassen in uw javascript hé :)

[T-RAW]Freak

Legacy Member
Heb het gedaan zoals gij zegt ...

Effect: Klikkie

Eerst die 2 pop ups waar width en height vermeld staat ....

Fr3aK

Legacy Member
Je kan beter met php werken, dus een image via die popup openen in bvb image.php?id=1 zo heb je geen margins en paddings meer en past je foto mooi in de popup.

Maar denk eraan sommige browser kunnen popups blocken eh ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan