La página A.com tiene 2 marcos flotantes B.com/page1 y B.com/page2. Este es el código de A.com:ejecutar javascript función en un iframe otra cuando el padre es de dominio diferente
<html><body>
<iframe src="b.com/page1" name="iframe1" id="iframe1">
<iframe src="b.com/page2">
</body></html>
quiero ejecutar la función js en B.com/page1 de B.com/page2. Ambos ejemplos a continuación funciona bien cuando el padre está en el mismo dominio, pero no en el escenario de varios dominios:
parent.window.frames['iframe1'].SomeFunction(args);
o
parent.document.getElementById('iframe1').contentWindow.SomeFunction(args);
¿Hay alguna forma de hacerlo?
Sean, pero window.window es exactamente como una ventana. Sin embargo, intenté con 'parent.window.window.window.window.frames ['if1']. Window.window.window.s2 (1)' y funcionó ... (¿o habla de atravesar algo más?) –