Como posso acessar o conteúdo de um iframe com jQuery? Tentei fazer isso, mas não funcionou:
conteúdo iframe: <div id="myContent"></div>
jQuery: $("#myiframe").find("#myContent")
Como posso acessar myContent
?
Semelhante a jquery / javascript: acesso ao conteúdo de um iframe, mas a resposta aceita não é a que eu procurava.
Respostas:
Você tem que usar o
contents()
método:Fonte: http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/
Documento API: https://api.jquery.com/contents/
fonte
fonte
Se a fonte do iframe for um domínio externo, os navegadores irão ocultar o conteúdo do iframe (Política de Mesma Origem). Uma solução alternativa é salvar o conteúdo externo em um arquivo, por exemplo (em PHP):
em seguida, obtenha o novo conteúdo do arquivo (string) e analise-o em html, por exemplo (em jquery):
fonte