Pagina 1 van 1

afbeelding openen in een popup

Geplaatst: 02 mei 2004, 01:59
door 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

Geplaatst: 02 mei 2004, 02:03
door meon
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 ;)

Geplaatst: 02 mei 2004, 23:30
door 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!

Geplaatst: 02 mei 2004, 23:41
door meon
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

Geplaatst: 04 mei 2004, 02:16
door 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:

Geplaatst: 04 mei 2004, 11:09
door meon
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.

Geplaatst: 07 mei 2004, 00:22
door 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