Archief - JS: variabelen doorgeven en window sluiten

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.

duffeltje

Legacy Member
Ik heb een php-pagina waarin in een tabel afbeeldingen worden getoond. Als er een op een van de afbeeldingen wordt geklikt wordt de pagina herladen met een javascript.

Dit is de bron van de pagina die wordt gegenereerd:

Code:
<html>
<head>
<title>Selecteer een foto</title>
<link rel="stylesheet" type="text/css" href="http://www.wellidia.be/stijl.css">
</head>
<body>
<br>

<script language="javascript" type="text/javascript">
<!--
window.opener.submitform.fotoid.value = "5";
window.opener.submitform.fotonaam.value = "WELLIDIA.png";
self.close();
// -->
</script>

</body>
</html>

Dus ik krijg gewoon een witte pagina. De website heb ik niet gemaakt, maar ik moet ze voortaan wel onderhouden, en ik ken heeel weinig van javascript. Iemand een idee wat hier fout aan is?

duffeltje

Legacy Member
*bump*

Het probleem is dat er dus 2 variabelen doorgegeven moeten worden, wat niet gebeurt... En de popup wordt niet gesloten. Heeft iemand een idee waarom dit niet gebeurd?

of moet ik hoer nog informatie posten?

passero

Legacy Member
window.opener verwijst naar het venster die ervoor hezorgd heeft dat dit venster openstaat.
Hetgeen jij zegt met "wordt de pagina herladen met een javascript" doet me eerder denken aan een postback dan aan een popup en dan heb je geen opener meer vrees ik

duffeltje

Legacy Member
Nu werkt het in Internet Explorer, maar dan is er nog een beetje gezooi met sessievariabelen. Maar kga het zo laten, der zou eigenlijjk nen drupal op moegen komen...
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