Bagaimana saya bisa mengakses konten iframe dengan jQuery? Saya mencoba melakukan ini, tetapi tidak berhasil:
konten iframe: <div id="myContent"></div>
jQuery: $("#myiframe").find("#myContent")
Bagaimana saya bisa mengakses myContent
?
Mirip dengan jquery / javascript: mengakses konten iframe tetapi jawaban yang diterima bukanlah yang saya cari.
Jawaban:
Anda harus menggunakan
contents()
metode ini:Sumber: http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/
Dokumen API: https://api.jquery.com/contents/
sumber
sumber
Jika sumber iframe adalah domain eksternal, browser akan menyembunyikan konten iframe (Kebijakan Asal Sama). Solusinya adalah menyimpan konten eksternal dalam file, misalnya (dalam PHP):
kemudian, dapatkan konten file baru (string) dan parsing ke html, misalnya (di jquery):
sumber