Si usted está en una po-y desea tener acceso a la ventana de apertura , utilice window.opener
. La forma más fácil sería si se pudiera cargar jQuery en la ventana padre, así:
window.opener.$("#serverMsg").html
// esto utiliza jQuery en la ventana padre
o puede utilizar el viejo y simple document.getElementById
para obtener el elemento, y luego extender usando el jquery en la ventana de su hijo. La siguiente debe trabajo (no he probado, sin embargo):
element = window.opener.document.getElementById("serverMsg");
element = $(element);
Si se encuentra en un iframe o conjunto de marcos y desea tener acceso al marco padre, utilice window.parent
en lugar de window.opener
.
Según la misma política de origen, todo esto funciona sin esfuerzo solo si tanto el hijo como la ventana principal están en el mismo dominio.
Funciona solo si JQuery está activo en el abridor, creo. –
sí, por supuesto ... – roman
perfecto, ¡gracias! –