Archief - JS: visibility layers vanuit andere pagina aanpassen

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.

Anendel

Legacy Member
Situatie:

popup met 4 layers: A, B, C, D. Popup wordt normaal geopend via menu, waarbij A zichtbaar is, de andere 3 hidden.

Nu wil ik dezelfde popup vanop een andere plaats ook oproepen, maar hierbij wil ik dat layer D visible is, en A,B en C hidden.

Is er een mogelijkheid om de zichtbaarheid van layers in een scherm door te geven via een andere pagina?

Bijkomend probleem is dat de twee plaatsen van waaruit wordt gerefereerd in verschillende frames staan. (heb iets proberen te zoeken via document.referrer, maar met die frames komt dat dus niet goed)

ieps

Legacy Member
kheb maar weinig tjid, een utigebreider antwoord volgt later:
link naar uw pagina met naam.htm?temp=1
via document.location.search kunde dan beginnen substringen en zo de waarde van 1 te weten komen. volgens mij kun je via dit principe uw probleem eenvoudig oplossen.

Lashknife

Legacy Member
als je frames hebt, kan je de frames aanspreken via hun naam...

ieps

Legacy Member
hij wilt de popups aanspreken vermoed ik? misschien kun je ook via naam aanspreken dan, zou goed kunnen. in ieder geval dan writen met een bepaalde layer visible/hidden. al lijkt het mij properder te doen zoals in mn vorige post.

Anendel

Legacy Member
het heeft me heel goed op weg geholpen! Aangezien de links reeds een ? bevatte was het met .search niet mogelijk. Dus heb ik location.hash gebruikt
(dat is dan met # ipv met ?).
Beetje verder ge-java-foefeld en het werkt :-)
Merci
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