aboutsummaryrefslogtreecommitdiff
path: root/files/de/web/html/element/iframe/index.html
diff options
context:
space:
mode:
authorPeter Bengtsson <mail@peterbe.com>2020-12-08 14:41:15 -0500
committerPeter Bengtsson <mail@peterbe.com>2020-12-08 14:41:15 -0500
commit4b1a9203c547c019fc5398082ae19a3f3d4c3efe (patch)
treed4a40e13ceeb9f85479605110a76e7a4d5f3b56b /files/de/web/html/element/iframe/index.html
parent33058f2b292b3a581333bdfb21b8f671898c5060 (diff)
downloadtranslated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.tar.gz
translated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.tar.bz2
translated-content-4b1a9203c547c019fc5398082ae19a3f3d4c3efe.zip
initial commit
Diffstat (limited to 'files/de/web/html/element/iframe/index.html')
-rw-r--r--files/de/web/html/element/iframe/index.html44
1 files changed, 44 insertions, 0 deletions
diff --git a/files/de/web/html/element/iframe/index.html b/files/de/web/html/element/iframe/index.html
new file mode 100644
index 0000000000..3549bfb18a
--- /dev/null
+++ b/files/de/web/html/element/iframe/index.html
@@ -0,0 +1,44 @@
+---
+title: iframe
+slug: Web/HTML/Element/iframe
+tags:
+ - HTML
+ - HTML Elemente
+ - HTML Referenz
+translation_of: Web/HTML/Element/iframe
+---
+<p>Mit dem <code>&lt;iframe&gt;</code> HTML Element („inline frame“) kann eine weitere HTML Seite in die aktuelle Seite eingebunden werden.</p>
+
+<p>Genau wie <a href="/de/HTML/Element/frame" title="de/HTML/Element/frame">&lt;frame&gt;</a>s, verfügen <code>&lt;iframe&gt;</code>s über ein <code><a href="/de/DOM/window.frames" title="de/DOM/window.frames">window.frame</a></code> Pseudo-Array.</p>
+
+<h3 id="Attribute">Attribute</h3>
+
+<p>Legt den Namen des Frames fest, sodass dieser Ziel eines <a href="/de/HTML/Element/a" title="de/HTML/Element/a">HTML Anker Element</a> (mit dem <code>target</code> Attribut) werden kann.</p>
+
+<dl>
+ <dt>src</dt>
+ <dd>Bestimmt die URL der Seite, die eingebunden werden soll.</dd>
+ <dt>width</dt>
+ <dd>Gibt die Breite des Frames in Prozent oder in Pixeln an.</dd>
+ <dt>height</dt>
+ <dd>Gibt die Höhe des Frames in Prozent oder in Pixeln an.</dd>
+ <dt>frameborder</dt>
+ <dd>Legt die Breite des Frame-Rahmens fest.</dd>
+ <dt>name</dt>
+</dl>
+
+<h3 id="Scripting">Scripting</h3>
+
+<p>Mit dem DOM <code>iframe</code> Element können Scripte Zugang zum <a href="/de/DOM/window" title="de/DOM/window"><code>window</code></a> Objekt der eingebundenen HTML Seite über die <code>contentWindow</code> Eigenschaft erhalten. Die <code>contentDocument</code> Eigenschaft bezieht sich auf das Dokument innerhalb des <code>iframe</code> Elements (gleichbedeutend zu <code>contentWindow.document</code>), wird aber nicht von Internet Explorer Versionen vor IE8 unterstützt.</p>
+
+<p>Aus dem Inneren eines Frames kann ein Script über <code><a href="/de/DOM/window.parent" title="de/DOM/window.parent">window.parent</a></code> einen Bezug zum Elternelement herstellen.</p>
+
+<p>Die Scripte, die versuchen Zugang zum Inhalt eines Frames zu erhalten, unterliegen der <a href="/de/JavaSkripts_gleicher_Herkunft" title="de/JavaSkripts_gleicher_Herkunft">„Same-origin policy“</a>, und können auf die meisten Eigenschaften nicht zugreifen, wenn das Dokument von einer anderen Domain geladen wird. Das betrifft auch Skripte innerhalb eines Frames, die versuchen sich Zugang zum übergeordneten Fenster zu verschaffen. Domain-übergreifende Kommunikation kann per <code><a href="/de/DOM/window.postMessage" title="de/DOM/window.postMessage">window.postMessage</a></code> erreicht werden.</p>
+
+<h3 id="Beispiel">Beispiel</h3>
+
+<pre>var iframe = window.getElementsByTagName( "iframe" )[ 0 ];
+alert( "Frame title: " + iframe.contentWindow.title );
+</pre>
+
+<p>{{HTMLRef}}</p>