Firefox JS iFrame Aktionen

04/13/2015 14:14 Mr.Tr33#1
Moin,

wie kann ich Firefox erlauben, dass ich von Domain b in einer iFrame die in Domain a ist via JS auslesen und z.B. auf einen Button klicken?

Ich habe bereits cors angemacht, trotzdem sagt mir meine Konsole hierbei, dass ich keine Rechte habe:
Code:
document.getElementsByTagName("iframe")[0].contentWindow.document;
Die Risiken dabei sind mir bewusst. Ich möchte nur etwas mit JS rumhantieren :)

MfG
Mr.Tr33
04/13/2015 18:17 MrDami123#2
Wenn du iFrames manipulieren möchtest ist das nicht möglich. Auch nicht auf Links zu klicken oder so.
04/13/2015 18:49 Mr.Tr33#3
Kann ich denn nicht irgend wie etwas deaktivieren? JS ist doch Client Side ... also müste das doch gehen :(
04/13/2015 20:05 MrDami123#4
Soweit ich ähnliche Sachen ausprobieren wollte und auch sehr viel gesucht habe, bin ich auf keine Lösung gekommen, welche man aktiv verwenden könnte.
Wie iFrames auf Client Seite funktionieren, sind diese reine Browser Funktionen. Müsstest also am Browser rumschrauben oder mal googlen ob die dev Mozilla Version etwas derartiges anbietet.
04/13/2015 20:15 Mr.Tr33#5
Quote:
Originally Posted by MrDami123 View Post
oder mal googlen ob die dev Mozilla Version etwas derartiges anbietet.
Dabei bin ich schon seit ~12 Uhr heute haha :D
Habe zich Sachen gefunden, AddOns, about:config Einstellungen etc.
Nichts hat geholfen :(
04/13/2015 22:10 MrDami123#6
Das sieht nach einer Lösung aus: [Only registered and activated users can see links. Click Here To Register...]

Für Testzwecke sollte es gehen, in echter Anwendung natürlich nicht erlaubt.
Dazu:
Same-Origin-Policy ? Wikipedia
[Only registered and activated users can see links. Click Here To Register...]

Direkte Deaktivierung:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...] (Suche nach: --disable-web-security)

Google:
disable same origin policy
chrome disable web security
04/13/2015 22:32 Mr.Tr33#7
Quote:
Originally Posted by MrDami123 View Post
Das sieht nach einer Lösung aus: [Only registered and activated users can see links. Click Here To Register...]
Ich sehe da jetzt keine Lösung für 2 verschiedene Domains

Quote:
Originally Posted by MrDami123 View Post
Für Testzwecke sollte es gehen, in echter Anwendung natürlich nicht erlaubt.
Dazu:
Same-Origin-Policy ? Wikipedia
[Only registered and activated users can see links. Click Here To Register...]
Deswegen habe ich auch "cors" erwähnt :)
Nach ~5 Stunden googeln bin ich natürlich auf die selben Einträge gestossen und habe alles Mögliche probiert :/

Quote:
Originally Posted by MrDami123 View Post
Direkte Deaktivierung:
[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...] (Suche nach: --disable-web-security)

Google:
disable same origin policy
chrome disable web security
Ich möchte gerne Firefox verwenden, da ich MozRepl benötige.
04/14/2015 17:06 MrDami123#8
Außer die von dir erwähnten Vorgehensweisen finde ich auch nichts, zumindest probiere ich da nicht alles durch.
[Only registered and activated users can see links. Click Here To Register...]
04/16/2015 09:03 kissein#9
Benutz window.postMessage um zwischen Iframe und Parent zu kommunizieren ohne die policies zu verletzen

[Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]