Tengo un archivo, vamos a llamarlo parent-win.html, servido por domain example.com. Este archivo tiene jquery incluido en él. Un iframe, vamos a llamarlo iframe-win.html, está incrustado en esta página. iframe-win.html tiene un elemento de formulario con id form-elem
y valor Hello World!
. Ahora lo hago siguiendo dentro de iframe.¿Cómo usar jquery desde el padre dentro de un iframe?
var jQuery = parent.jQuery;
console.log(jQuery('#form-elem').val());
Según mi conocimiento limitado de JS debería ver Hello World!
en la consola, pero en lugar de eso ver indefinido. Ahora, mi pregunta es ¿necesito cargar jquery nuevamente en un iframe o puedo utilizar el objeto jquery ya cargado en la ventana principal?
Tenga en cuenta que este no es el acceso habitual al contenido de iframe/principal de parent/iframe.
posible duplicado de [Acceder a la biblioteca jQuery de iframe] (http://stackoverflow.com/questions/5481613/access-jquery-library-from-iframe) –