tag:forum.selfhtml.org,2005:/self
iframe als link-target in xhtml – SELFHTML-Forum
2009-01-07T10:46:15Z
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323479#m1323479
sOil
2009-01-03T17:48:27Z
2009-01-03T17:48:27Z
iframe als link-target in xhtml
<p>Hi,<br>
ich habe ein kleines problem mit einem iframe in xhtml: wenn ich in der hauptdatei einen link anklicke, bei dem eigentlich als "zielfenster" der genaue name des iframes angegeben ist, erscheint ein neues fenster und das ganze wird nicht im iframe angezeigt.<br>
Das scheint aber an xhtml zu liegen, wenn ich zum normalen html wechsle funktioniert das ganze normal. ich würde aber gerne xhtml benutzen, gibts es da eine Lösung? hier der gekürzte source code:</p>
<pre><code class="block language-html">
<span class="token prolog"><?xml version="1.0" ?></span>
<span class="token doctype"><span class="token punctuation"><!</span><span class="token doctype-tag">DOCTYPE</span> <span class="token name">html</span> <span class="token name">PUBLIC</span> <span class="token string">"-//W3C//DTD XHTML 1.0 Transitional//EN"</span>
<span class="token string">"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span> <span class="token attr-name">xmlns</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>http://www.w3.org/1999/xhtml<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
...html gedöhnz...
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>table</span> <span class="token attr-name">border</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token attr-name">cellpadding</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token attr-name">cellspacing</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token special-attr"><span class="token attr-name">style</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value css language-css"><span class="token property">width</span><span class="token punctuation">:</span>100%<span class="token punctuation">;</span> <span class="token property">background-color</span><span class="token punctuation">:</span>#2060C0</span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>
-...jede menge zeuch...-
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>table</span> <span class="token attr-name">border</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token attr-name">cellpadding</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>20<span class="token punctuation">"</span></span> <span class="token attr-name">cellspacing</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token punctuation">></span></span> <span class="token tag"><span class="token tag"><span class="token punctuation"><</span>tr</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>td</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>h3</span> <span class="token special-attr"><span class="token attr-name">style</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span><span class="token value css language-css"><span class="token property">color</span><span class="token punctuation">:</span>#FFFFFF</span><span class="token punctuation">"</span></span></span><span class="token punctuation">></span></span>Navigation<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>h3</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span><span class="token punctuation">/></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>p</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>datei1.xhtml<span class="token punctuation">"</span></span> <span class="token attr-name">target</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>abc<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>G<span class="token entity named-entity" title="ä">ä</span>stebucheinrag<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span><span class="token punctuation">/></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>a</span> <span class="token attr-name">href</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>datei2.xhtml<span class="token punctuation">"</span></span> <span class="token attr-name">target</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>abc<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>stylesheets<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>a</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>br</span><span class="token punctuation">/></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>td</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>tr</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>table</span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>td</span> <span class="token attr-name">valign</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>top<span class="token punctuation">"</span></span> <span class="token attr-name">bgcolor</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>#FFFFFF<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>table</span> <span class="token attr-name">border</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token attr-name">cellpadding</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>20<span class="token punctuation">"</span></span> <span class="token attr-name">cellspacing</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span> <span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>tr</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>td</span> <span class="token attr-name">width</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>900<span class="token punctuation">"</span></span> <span class="token attr-name">height</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>650<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"><</span>iframe</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>formulare.xhtml<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>abc<span class="token punctuation">"</span></span> <span class="token attr-name">width</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">height</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>td</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>tr</span><span class="token punctuation">></span></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>table</span><span class="token punctuation">></span></span>
...dann käme noch was...
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>table</span><span class="token punctuation">></span></span>
</code></pre>
<p>schonmal danke im vorraus für jede hilfe :)</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323486#m1323486
sOil
2009-01-03T17:56:03Z
2009-01-03T17:56:03Z
iframe als link-target in xhtml
<p>oh sry, mir ist gerade aufgefallen das ich im bsp den iframe endtag vergessen habe, der ist im original schon vorhanden</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323484#m1323484
Ingo Turski
selfhtml2008c@ingo-webdesign.de
http://www.1ngo.de/web/
2009-01-04T11:46:43Z
2009-01-04T11:46:43Z
iframe als link-target in xhtml
<p>Hi,</p>
<blockquote>
<p>Das scheint aber an xhtml zu liegen, wenn ich zum normalen html wechsle funktioniert das ganze normal.</p>
</blockquote>
<p>ich vermute, es liegt an der Endung ".xhtml" und der Servereinstellung zum Mime-Typ für diese Resourcen. Probier's einfach mit ".html".</p>
<p>freundliche Grüße<br>
Ingo</p>
<div class="signature">-- <br>
[<a href="http://www.1ngo.de/web/" rel="nofollow noopener noreferrer">barrierefrei Ingo Webdesign</a> » <a href="http://www.1ngo.de/web/seo.html" rel="nofollow noopener noreferrer">Suchmaschinenoptimierung</a> | <a href="http://www.1ngo.de/web/em.html" rel="nofollow noopener noreferrer">em?</a> | <a href="http://www.1ngo.de/web/ie7.html" rel="nofollow noopener noreferrer">IE7 - Bugs</a>]
</div>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323480#m1323480
Daniel unreg
2009-01-04T22:07:46Z
2009-01-04T22:07:46Z
iframe als link-target in xhtml
<p>Hallo,</p>
<p>weisst du, XHTML ist so modern, dass so alte Techniken wie Frames gar nicht mehr unterstützt werden ;-)</p>
<pre><code class="block language-html">
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>iframe</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>formulare.xhtml<span class="token punctuation">"</span></span> <span class="token attr-name">name</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>abc<span class="token punctuation">"</span></span> <span class="token attr-name">width</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">height</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>100%<span class="token punctuation">"</span></span> <span class="token attr-name">frameborder</span><span class="token attr-value"><span class="token punctuation attr-equals">=</span><span class="token punctuation">"</span>0<span class="token punctuation">"</span></span><span class="token punctuation">></span></span>
</code></pre>
<p>In HTML und XHTML funktionieren #Sprungverweise nicht wegen dem name-Attribut, sondern wegen dem id-Attribut. Gib also dem Frame eine id, anhand derer das Zielfenster gefunden werden kann.</p>
<p>Und überlege dir bitte noch mal Gründlich, ob du ein derartiges Tabellen- und Framegerüst wirklich schreiben willst.</p>
<p>Gruß</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323481#m1323481
sOil
2009-01-05T14:29:32Z
2009-01-05T14:29:32Z
iframe als link-target in xhtml
<p>»»Gib also dem Frame eine id, anhand derer das Zielfenster gefunden werden kann.</p>
<p>hrhr das was also, vielen dank, klappt jetz suppi^^</p>
<blockquote>
<p>Und überlege dir bitte noch mal Gründlich, ob du ein derartiges Tabellen- und Framegerüst wirklich schreiben willst.</p>
</blockquote>
<p>nunja ich dachte das sich so ne bildschirmaufteilung schlecht anders realisieren lässt wenn sozusagen der rahmen um den wechselnden inhalt der seite gleich bleibt. Da bräuchte man ja 3 horizontale und 2 vertikale frame und ein haufen dateien (bin noch ziemlich anfängerhaft, wenn ich da gerade was total falsches gesagt habe oo)</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323482#m1323482
Daniel unreg
2009-01-05T16:46:01Z
2009-01-05T16:46:01Z
iframe als link-target in xhtml
<p>Hallo,</p>
<blockquote>
<p>nunja ich dachte das sich so ne bildschirmaufteilung schlecht anders realisieren lässt wenn sozusagen der rahmen um den wechselnden inhalt der seite gleich bleibt. Da bräuchte man ja 3 horizontale und 2 vertikale frame und ein haufen dateien (bin noch ziemlich anfängerhaft, wenn ich da gerade was total falsches gesagt habe oo)</p>
</blockquote>
<p>ich denke, du möchtest dich mit position: fixed auseinandersetzen :)</p>
<p>Siehe auch ein <a href="http://www.csszengarden.com/?cssfile=202/202.css" rel="nofollow noopener noreferrer">Beispiel im Zen Garden</a>.</p>
<p>Gruß</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323483#m1323483
sOil
2009-01-07T10:46:15Z
2009-01-07T10:46:15Z
iframe als link-target in xhtml
<blockquote>
<p>ich denke, du möchtest dich mit position: fixed auseinandersetzen :)</p>
</blockquote>
<p>wenn du das sagst guck ich mir das mal an ;) danke für den tipp</p>
https://forum.selfhtml.org/self/2009/jan/3/iframe-als-link-target-in-xhtml/1323485#m1323485
sOil
2009-01-04T19:00:26Z
2009-01-04T19:00:26Z
iframe als link-target in xhtml
<blockquote>
<p>ich vermute, es liegt an der Endung ".xhtml" und der Servereinstellung zum Mime-Typ für diese Resourcen. Probier's einfach mit ".html".</p>
</blockquote>
<p>das funktioniert zwar, aber dann wird wohl nur der normale html parser benutzt , notationen die für .xhtml falsch sind gehen zum beispiel einfach so durch.</p>