drahnoel: Title von frame für gesamtes Fenster

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!

  1. 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

  2. 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

    --
    <!--[if IE]>This page is best viewed with a webbrowser. Get one today!<![endif]-->
  3. 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

  4. 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)]