Title von frame für gesamtes Fenster
drahnoel
- html
1 Matze0 Harlequin0 LanX²0 Ingo Turski
Hallo!
Meine Homepage ist aus zwei Frames aufgebaut:
<html>
<head>
<title>Homepage</title>
</head>
<frameset cols="250,*" frameborder="0" framespacing="0" border="0">
<frame src="menu.html" name="left" noresize>
<frame src="index.html" name="right">
<noframes>
<p>Ihr Browser unterstützt leider keine Frames.</p>
</noframes>
</frameset>
</html>
Im Frame "left" ist ein Menü mit Links über die man zu den einzelnen Seiten kommt, die dann in Frame "right" angezeigt werden.
Da im Frame "right" der Inhalt steht, möchte ich das der <title> von Frame "right" für das gesamte Fenster übernommen wird.
Wie könnte man das umsetzen?
Danke im Vorraus!
Hallo!
Da im Frame "right" der Inhalt steht, möchte ich das der <title> von Frame "right" für das gesamte Fenster übernommen wird.
Wie könnte man das umsetzen?
Wenn sich der Seitentitel von Frame "right" nicht ändert kannst du ihn auch einfach ins Frameset rein schreiben.
Es ist allerdings absolut nicht ratsam für ein 2 Spalten-Layout Frames zu benutzen. Damit man mich nicht falsch versteht, es ist allgemein keine gute Idee Frames zu Layoutzwecken zu missbrauchen.
Beschäftige dich stattdessen lieber mit http://de.selfhtml.org/css/layouts/index.htm@title=CSS-basierten-Layouts.
Grüße, Matze
Yerf!
Im Frame "left" ist ein Menü mit Links über die man zu den einzelnen Seiten kommt, die dann in Frame "right" angezeigt werden.
Da im Frame "right" der Inhalt steht, möchte ich das der <title> von Frame "right" für das gesamte Fenster übernommen wird.
Wie könnte man das umsetzen?
Erstelle für jede Inhaltsseite ein eigenes Frameset mit entsprechendem Titel.
Die bessere Alternative ist aber auf Frames ganz zu verzichten und sich mit http://de.selfhtml.org/css/layouts/index.htm@title=CSS-Layouts und Includes zu beschäftigen.
Gruß,
Harlequin
Und wenn du trotzdem bei Frames bleiben willst fallen mir 2 Möglichkeiten ein:
a. rechts bindet ein javascript ein das den Titel des Framesets ändert (urg!)
b. Du machst dein Navigationsframe zum iframe im Hauptframe.
Ciao
Rolf
Hi,
Meine Homepage ist aus zwei Frames aufgebaut:
leider - ich kann den bisherigen Äußerungen kaum etwas hinzufügen.
<p>Ihr Browser unterstützt leider keine Frames.</p>
Und was hilft dem (vermutlich gar nicht mehr existenten) "framelosen" Besucher dies?
> Da im Frame "right" der Inhalt steht, möchte ich das der <title> von Frame "right" für das gesamte Fenster übernommen wird.
Google&Co zeigen den title doch bereits an... Wenn Dich die Besucher interessieren, dann solltest Du auf Frames verzichten oder (wie bereits vorgeschlagen) individuelle Framesets erstellen - denn dann können diese auch die angezeigte Seite ggfls. bookmarken.
freundliche Grüße
Ingo
--
[[barrierefrei Ingo Webdesign](http://www.1ngo.de/web/) » [Suchmaschinenoptimierung](http://www.1ngo.de/web/seo.html) | [em?](http://www.1ngo.de/web/em.html) | [IE7 - Bugs](http://www.1ngo.de/web/ie7.html)]