remote.opener [popup1 -> popup2]
hans
- javascript
0 Cheatah0 Tobias Kloth
hallo zusammen,
erstmal danke wegen der framesache :).
ich habe da jetzt noch ein problem:
szenario:
ich öffne ein popup dieses popup1 verweis mit einen remote auf ein neues popup2. jetzt möchte ich gerne die textarea vom popup1 auslesen.
bekomme aber nen fehler:
Exception ``Permission denied to get property Window.edit_form'' thrown from
dies passiert auch schon allein bei einem alert();
alert(top.opener.edit_form.body.value);
wat ist da falsch. kann ich nicht mehr auf ein popup mehr zugreifen wenn ich selbst ein popup bin?
<form und alles andere sind richtig gesetzt.> :)
<< hans<
Hi,
Exception ``Permission denied to get property Window.edit_form'' thrown from
stammen die Ressourcen von unterschiedlichen Protokoll/Host/Port-Kombinationen?
Cheatah
hallo cheatah,
ja die host sind unterschiedlich.
<< hans
hi,
ja die host sind unterschiedlich.
dann hast du mit JS keinen zugriff vom einem auf's andere.
cross site scripting, nicht erlaubt.
gruss,
wahsaga
Hallo hans,
ich öffne ein popup dieses popup1 verweis mit einen remote
was ist ein remote?
Exception ``Permission denied to get property Window.edit_form'' thrown from
sind die Popups von verschiedenen Domains? Dann kannst du per js da nicht drauf zugreifen (Sicherheitsbeschränkung von js).
[...] wenn ich selbst ein popup bin?
du bist ein popup?!? :-)
Grüße aus Nürnberg
Tobias