iframe

  • Adressname der Version: XUL/iframe
  • Titel der Version: iframe
  • ID der Version: 117332
  • Erstellt:
  • Autor: fscholz
  • Aktuelle Version? Nein
  • Kommentar +"transparent" attribute; 15 words added

Inhalt der Version

{{ XULRefElem() }}

Ein innerer Frame, der in etwa wie das iframe-Element von HTML funktioniert. Das Attribut {{ XULAttr("src") }} gibt den Inhalt des Frames an. Dieser Inhalt befindet sich in einem separaten Dokument. Jegliche Kindelemente des iframe Elements werden ignoriert.

Weitere Informationen sind im XUL Tutorial verfügbar.

Attribute
{{ PrefAnch("a-", "showcaret") }}, {{ PrefAnch("a-", "src") }}, {{ PrefAnch("a-", "browser.type", "type") }} {{ PrefAnch("a-", "transparent") }}
Eigenschaften
{{ PrefAnch("p-", "accessibleType") }}, {{ PrefAnch("p-", "contentDocument") }}, {{ PrefAnch("p-", "contentWindow") }}, {{ PrefAnch("p-", "docShell") }}, {{ PrefAnch("p-", "webNavigation") }}

Beispiele

<iframe src="table.php" flex="2" id="browserTable" name="table_frame"/>

Einen URL aus einem Menü auswählen

<menulist oncommand="doNav(this);">
  <menupopup>
    <menuitem label="Mozilla" value="http://mozilla.org" />
    <menuitem label="Slashdot" value="http://slashdot.org"/>
    <menuitem label="Sourceforge" value="http://sf.net" />
    <menuitem label="Freshmeat" value="http://freshmeat.net"/>
  </menupopup>
</menulist>


<iframe id="myFrame" flex="1"/>

<script>
function doNav(obj){
  var url = obj.selectedItem.value;
  // note the firstChild is the menupopup element
  document.getElementById('myFrame').setAttribute('src', url);
}
</script>

Attribute

{{ XULAttrInc("showcaret") }} {{ XULAttrInc("src") }} {{ XULAttrInc("browser.type") }} {{ XULAttrInc("transparent") }} {{ XULAttrInheritedWide() }}

Eigenschaften

{{ XULPropInherited() }} {{ XULPropInc("accessibleType") }} {{ XULPropInc("contentDocument") }} {{ XULPropInc("contentWindow") }} {{ XULPropInc("docShell") }} {{ XULPropInc("webNavigation") }}

Methoden

{{ XULMethInheritedWide() }}

Verwandte Themen

Schnittstellen
nsIAccessibleProvider

{{ languages( { "en": "en/XUL/iframe", "ja": "ja/XUL/iframe", "pl": "pl/XUL/iframe" } ) }}

Quelltext der Version

<div class="noinclude">{{ XULRefElem() }}</div>
<p>Ein innerer Frame, der in etwa wie das <code>iframe</code>-Element von HTML funktioniert. Das Attribut {{ XULAttr("src") }} gibt den Inhalt des Frames an. Dieser Inhalt befindet sich in einem separaten Dokument. Jegliche Kindelemente des <code>iframe</code> Elements werden ignoriert.</p>
<p>Weitere Informationen sind im <a href="/de/XUL_Tutorial/Content_Panels" title="de/XUL_Tutorial/Content_Panels">XUL Tutorial</a> verfügbar.</p>
<dl> <dt>Attribute</dt> <dd>{{ PrefAnch("a-", "showcaret") }}, {{ PrefAnch("a-", "src") }}, {{ PrefAnch("a-", "browser.type", "type") }} {{ PrefAnch("a-", "transparent") }}</dd> <dt>Eigenschaften</dt> <dd>{{ PrefAnch("p-", "accessibleType") }}, {{ PrefAnch("p-", "contentDocument") }}, {{ PrefAnch("p-", "contentWindow") }}, {{ PrefAnch("p-", "docShell") }}, {{ PrefAnch("p-", "webNavigation") }}</dd>
</dl>
<h3 name="Beispiele">Beispiele</h3>
<pre>&lt;iframe src="table.php" flex="2" id="browserTable" name="table_frame"/&gt;
</pre>
<p>Einen URL aus einem Menü auswählen</p>
<pre>&lt;menulist oncommand="doNav(this);"&gt;
  &lt;menupopup&gt;
    &lt;menuitem label="Mozilla" value="http://mozilla.org" /&gt;
    &lt;menuitem label="Slashdot" value="http://slashdot.org"/&gt;
    &lt;menuitem label="Sourceforge" value="http://sf.net" /&gt;
    &lt;menuitem label="Freshmeat" value="http://freshmeat.net"/&gt;
  &lt;/menupopup&gt;
&lt;/menulist&gt;


&lt;iframe id="myFrame" flex="1"/&gt;

&lt;script&gt;
function doNav(obj){
  var url = obj.selectedItem.value;
  // note the firstChild is the menupopup element
  document.getElementById('myFrame').setAttribute('src', url);
}
&lt;/script&gt;
</pre>
<h3 name="Attribute">Attribute</h3>
<p>{{ XULAttrInc("showcaret") }} {{ XULAttrInc("src") }} {{ XULAttrInc("browser.type") }} {{ XULAttrInc("transparent") }} {{ XULAttrInheritedWide() }}</p>
<h3 name="Eigenschaften">Eigenschaften</h3>
<p>{{ XULPropInherited() }} {{ XULPropInc("accessibleType") }} {{ XULPropInc("contentDocument") }} {{ XULPropInc("contentWindow") }} {{ XULPropInc("docShell") }} {{ XULPropInc("webNavigation") }}</p>
<h3 name="Methoden">Methoden</h3>
<p>{{ XULMethInheritedWide() }}</p>
<h3 name="Verwandte_Themen">Verwandte Themen</h3>
<dl> <dt>Schnittstellen</dt> <dd><a href="/de/NsIAccessibleProvider" title="de/NsIAccessibleProvider">nsIAccessibleProvider</a></dd>
</dl>
<p>{{ languages( { "en": "en/XUL/iframe", "ja": "ja/XUL/iframe", "pl": "pl/XUL/iframe" } ) }}</p>
Zu dieser Version zurücksetzen