Ligtbox over meerdere frames

Status
Niet open voor verdere reacties.

ChroNick

Nieuwe gebruiker
Lid geworden
9 jul 2008
Berichten
2
Hallo,

Ik ben bezig met het bouwen van een website voor Informatica. Nou heb ik een lightbox element gebruikt. Het werkt allemaal goed, maar het plaatje opent zich alleen binnen het frame waar de link in staat.
Ik heb uitgebreid gezocht op internet, maar daar kon ik niets vinden wat voor mij uitkomst biedt. Er zijn ook berichten dat het onmogelijk is, maar het gebruik van framesets is een verplicht onderdeel van de opdracht, dus ik wil het toch graag zeker weten.

De site is overigens te bekijken op http://nickdoornekamp.webs.com/, met het Lightbox element onder 'Photoshop Algemeen'. Maar het is dus nog wel werk in uitvoering ;)

MvG,

Nick
 
Laatst bewerkt:
Helaas, het is echt onmogelijk. Overigens vindt ik het gebruik van framesets een vreemde opdracht aangezien het iets is wat het beste vermeden kan worden (zie http://apptools.com/rants/framesevil.php).

Er is wel *iets* wat je kunt doen, maar het is niet precies Lightbox over frames weergeven. Het effect (de pagina wordt donkerder) kun je nabootsen in de andere frames. Maar zonder de code van Lightbox aan te passen is er géén manier om dit echt synchroon te laten lopen.

Het effect wordt gedaan door een zwarte div die steeds minder transparant wordt gemaakt. Wat je kunt doen is de andere twee frames elke x milliseconden na het klikken op een link de transparantie van de div op het hoofdframe overnemen. Dan gaan ze misschien niet precies tegelijkertijd maar het zal wel redelijk synchroon lopen.
 
Laatst bewerkt:
Helaas, het is echt onmogelijk. Overigens vindt ik het gebruik van framesets een vreemde opdracht aangezien het iets is wat het beste vermeden kan worden (zie http://apptools.com/rants/framesevil.php).

Er is wel *iets* wat je kunt doen, maar het is niet precies Lightbox over frames weergeven. Het effect (de pagina wordt donkerder) kun je nabootsen in de andere frames. Maar zonder de code van Lightbox aan te passen is er géén manier om dit echt synchroon te laten lopen.

Het effect wordt gedaan door een zwarte div die steeds minder transparant wordt gemaakt. Wat je kunt doen is de andere twee frames elke x milliseconden na het klikken op een link de transparantie van de div op het hoofdframe overnamen. Dan gaan ze misschien niet precies tegelijkertijd maar het zal wel redelijk synchroon lopen.

Jammer.. Maar toch bedankt voor je antwoord ;)

Misschien dat ik dat nog wel ga proberen, maar de opdracht was echt een standaard site. Ik denk dat onze leraar daarom ook heeft gekozen voor die frames, want volgens mij is het redelijk simpel :p

Maar mijn vraag is hierbij beantwoord.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan