Wie kann ich mit jQuery auf den Inhalt eines Iframes zugreifen? Ich habe es versucht, aber es würde nicht funktionieren:
Iframe-Inhalt: <div id="myContent"></div>
jQuery: $("#myiframe").find("#myContent")
Wie kann ich darauf zugreifen myContent
?
Ähnlich wie bei jquery / javascript: Zugriff auf den Inhalt eines Iframes, aber die akzeptierte Antwort ist nicht das, wonach ich gesucht habe.
Antworten:
Sie müssen die
contents()
Methode verwenden:Quelle: http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/
API-Dokument: https://api.jquery.com/contents/
quelle
quelle
Wenn die Quelle von iframe eine externe Domäne ist, verbergen Browser den Inhalt von iframe (Same Origin Policy). Eine Problemumgehung besteht darin, den externen Inhalt in einer Datei zu speichern, z. B. (in PHP):
Holen Sie sich dann den neuen Dateiinhalt (String) und analysieren Sie ihn beispielsweise in HTML (in jquery):
quelle