afbeelding openen in een popup

Plaats reactie
newbie

Hey,

Ik zou een aantal afbeeldingen willen openen in een nieuw venster zonder adres-, knoppen- en statusbalk.
Moet daarvoor eerste een nieuwe pagina aangemaakt worden voor iedere pagina?

tanx
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Om eerst op je tweede vraag te antwoorden: JA, tenzij je dat via scripting (server- of clientside) weet op te lossen.

Om je algemene vraag te beantwoorden verwijs ik even naar dit topic:
http://www.userbase.be/forum/viewtopic. ... javascript

al vermoed ik dat je er nog gaat tegen komen, het is immers niet de eerste maal dat dit gevraagd wordt ;)
newbie

Hey Meon,

Ik had in het forum al eens gekeken naar topics daarover en had hetgeen jij naar verwijst al gezien.
Omdat ik nu een nieuw venster open met een grote versie van de afbeeldingen, dacht ik dat het 'gewoon' een kwestie was van dat nieuwe venster aan te passen maar evengoed met een grafisch bestand ipv telkens een html pagina aan te maken.

Euh... is java geen scripting of wat is het verschil met hetgeen jij bedoelt?

Bedankt voor je antwoord!
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

Ah, ok, een afbeelding kan natuurlijk ook :)

Ja, javascript is een scriptingtaal, maar ik doelde eigenlijk eerder op dynamisch aangemaakte pagina's. Maar goed, jij linkt dus direct naar een afbeelding, dus dat is niet van toepassing voor je.

Het enige dat jij dus moet doen is iets à la

Code: Selecteer alles

<a href="javascript:window.open('foto1_groot.jpg','fotovenster','height .......')"><img src="foto1_klein.jpg" border="0" alt="Klik hier voor een grotere versie"></a>

En dat voor elke afbeelding dat je zo wilt afhandelen ...

Voor volledige uitleg over window.open(): http://msdn.microsoft.com/workshop/auth ... open_0.asp
newbie

Yihaa, het werkt mits een klein probleempje: in het venster waar de 'thumbnails' staan verdwijnt de inhoud en in de titelbalk ervan staat het hele script. Als ik dan op de back toets druk kom ik terug op de juiste pagina.

Dit is wat ik nu heb:

Code: Selecteer alles

<a href="javascript:window.open('pic/pmti0012b.jpg', 'win1','width=640,height=490')"><img border="1" src="pic/pmti0012.jpg" width="150" height="113">


Is het ook mogelijk om de tekst in de titelbalk van het popupvenster te wijzigen? :oops:
Gebruikersavatar
meon
Administrator
Administrator
Berichten: 16609
Lid geworden op: 18 feb 2003, 22:02
Twitter: meon
Locatie: Bree
Uitgedeelde bedankjes: 564 keer
Bedankt: 759 keer
Contacteer:

newbie schreef:Dit is wat ik nu heb:

Code: Selecteer alles

<a href="javascript:window.open('pic/pmti0012b.jpg', 'win1','width=640,height=490')"><img border="1" src="pic/pmti0012.jpg" width="150" height="113">

Jawel;

Code: Selecteer alles

<a href="javascript:window.open('pic/pmti0012b.jpg', 'win1','width=640,height=490');void(0)"><img border="1" src="pic/pmti0012.jpg" width="150" height="113">


Ik heb dus achter window.open() nog ;void(0) toegevoegd. Dat verhindert dat hij nog verder code zou uitvoeren.

De titel van die popup wijzigen zal niet gaan, tenzij je een html-pagina maakt met telkens die afbeelding in en in die html-pagina een titel definieert.
Newbie

Hey Meon,

Bedankt voor uw uitleg joh.
Uiteindelijk heb ik het toch met html pagina's gedaan om op die manier de titelbalk te kunnen invullen; kwestie van het netjes te maken. ;-)

cy
Plaats reactie

Terug naar “Development”