[javascript] dimensies van een plaatje bepalen

Pagina: 1
Acties:

  • Zynth
  • Registratie: September 2001
  • Laatst online: 29-07 15:30
Ik wil een stukje javascript maken, die een plaatje kan laten zien in een nieuw venster. (met window.open() o.i.d)
En om het mooi te laten lijken, wil ik dat het venster het plaatje mooi omsluit, net als al die irritante reclame op internet af en toe :)
Maar het probleem is, dat het een universeel stukje javascript moet zijn,
die dus niet vantevoren weet welk plaatje hij moet laten zien, en dus ook niet vantevoren de breedte en hoogte weet.

Kan ik dit oplossen met javascript?

Verwijderd

direkt antwoord op je vraag: ja :)

ow je wilde ook weten hoe? :P

dit klinkt mij in de oren als een script request eerlijk gezegd. Ik denk ook wel dat er op sites als The JavaScript Source scriptjes hiervoor te vinden zijn :)

succes met zoeken :)

  • Zynth
  • Registratie: September 2001
  • Laatst online: 29-07 15:30
:D
thnx 4 de link...
ik had trouwens al behoorlijk ge-googled hoor,
maar die kwam steeds aanzetten met: height="vul hier je hoogte in", etc... :P

Verwijderd

Ik zou het plaatje eerst even in de opener window inladen, en dan even bekijken wat de afmetingen zijn. Dat inladen kan vrij simpel:

oImage = new Image();
oImage.src = "plaatje.gif";

Dan moet je even een constructie bedenken die wacht tot het plaatje geladen is (oImage.complete, of oImage.onload), waarna je oImage.height en width kunt opvragen, en de popup kunt openen.

Het is omslachtig, maar je ontkomt er bijna niet aan als je de afmetingen niet van tevoren weet.

  • Zynth
  • Registratie: September 2001
  • Laatst online: 29-07 15:30
woei.. gevonden... :D

voor evt. searchers op GOT:
http://javascript.interne...s/image-sized-window.html