¿Cómo puedo acceder al contenido de un iframe con jQuery? Intenté hacer esto, pero no funcionó:
contenido de iframe: <div id="myContent"></div>
jQuery: $("#myiframe").find("#myContent")
¿Cómo puedo acceder myContent
?
Similar a jquery / javascript: acceder al contenido de un iframe pero la respuesta aceptada no es lo que estaba buscando.
Respuestas:
Tienes que usar el
contents()
método:Fuente: http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/
Documento de API: https://api.jquery.com/contents/
fuente
fuente
Si la fuente del iframe es un dominio externo, los navegadores ocultarán el contenido del iframe (Política del mismo origen). Una solución alternativa es guardar el contenido externo en un archivo, por ejemplo (en PHP):
luego, obtenga el nuevo contenido del archivo (cadena) y analícelo en html, por ejemplo (en jquery):
fuente