Ik heb vandaag al een dergelijk topic gepost, het werkte in een testpagina, maar het probleem is ietsjes ingewikkelder. Het zit als volgt. We werken met een web-editor (eWebEditPro van Ektron.com) waarmeer je online pagina's kunt editen. Er zit ook een mogelijkheid in om plaatjes te uploaden en te plaatsen. De editor is een windows-applicatie, geen javascript oid.
De editor opent een nieuw venster (volgens mij nog steeds binnen de editor-applicatie) waarin je met een button een html-venster opent. Binnen dat venster moet ik een waarde uit het originele top-venster kunnen lezen. Als ik het top-venster een naam geef (window.naam="topvenster"), dan krijg ik de foutmelding dat dit object niet bestaat. Als ik het venster aanroep met top idem. Opener geeft ook een fout. Bijv:
Is er een andere manier om dit te doen? Of is dit een javascript beveiliging oid om te voorkomen dat je waardes kunt uitlezen uit andere willekeurige windows?
De editor opent een nieuw venster (volgens mij nog steeds binnen de editor-applicatie) waarin je met een button een html-venster opent. Binnen dat venster moet ik een waarde uit het originele top-venster kunnen lezen. Als ik het top-venster een naam geef (window.naam="topvenster"), dan krijg ik de foutmelding dat dit object niet bestaat. Als ik het venster aanroep met top idem. Opener geeft ook een fout. Bijv:
code:
1
| <input type="button" name="cb" value="xxxx" onClick="cb.value = top.document.params.listtype.value;"> |
Is er een andere manier om dit te doen? Of is dit een javascript beveiliging oid om te voorkomen dat je waardes kunt uitlezen uit andere willekeurige windows?