Anzeige:
Ergebnis 1 bis 6 von 6

Thema: Seite will nur in einem Browser funktionieren.

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.09.2003
    Beiträge
    5

    Seite will nur in einem Browser funktionieren.

    Die Seite die ich geschrieben habe will nur im Mozilla und Mozilla-Firebird so angezeigt wie ich will. starten du die anderen browser die seite genau so blos nach dem klick auf c++ zeigen die zwar auch die c++ seite an. aber nicht die unterlinks die dan im linken frame dan zu sehen sein sollten die werden über das laden einer anderen seite im linken frame bewerkstelligt.
    Das grundgerüst für in 2frame öfnen habe ich hier her: http://faq.united-web.at/javascript/...nk_aendern.php

    hier erstmal der link zur seite: http://free.pages.at/linuscoden/
    und hier mal die quelltexte:

    index.htm:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>linuscoden</title>
    </head>
    <frameset cols="150,*">
    <frame name="navigator" src="navigation.htm">
    <frameset rows="150,*">
    <frame name="banner" src="banner.htm">
    <frame name="haupt" src="startseite.htm">
    </frameset>
    <body>
    </body>
    </html>

    navigation.htm:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript">
    <!--
    function zweiFrames(haupt,navigator)
    {
    parent.haupt.location.href = haupt;
    top.navigator.location.href = navigator;
    }
    //-->
    </script>
    </head>
    <body bgcolor="blue" link="gold" vlink="gold">
    <img src="quake-tux.jpg">
    <div align="left"><font size="+1">
    <a href="javascript:zweiFrames('startseite.htm','navi gation.htm')">Startseite</a><br />
    <a href="javascript:zweiFrames('c++.htm','c++navigati on.htm')">C++</a>
    </div>
    </font>
    </body>
    </html>

    c++navigation.htm:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

    <html>
    <head>
    <title>Untitled</title>
    <script language="JavaScript">
    <!--
    function zweiFrames(haupt,navigator)
    {
    parent.haupt.location.href = haupt;
    top.navigator.location.href = navigator;
    }
    //-->
    </script>
    </head>
    <body bgcolor="blue" link="gold" vlink="gold">
    <p align="left"><font size="+1">
    <a href="javascript:zweiFrames('startseite.htm','navi gation.htm')">Startseite</a><br />
    <a href="c++.htm" target="haupt">C++</a><br />
    </p>
    <p align="right">
    <a href="c++programme.htm" target="haupt">Programme</a><br />
    <a href="c++dokumente.htm" target="haupt">Dokumente</a><br />
    </p>
    </font>
    </body>
    </html>

  2. #2
    Registrierter Benutzer
    Registriert seit
    27.08.2002
    Beiträge
    337
    Muß es denn unbedingt ein Frame-Menü sein?
    Ich hab was gegen Frames.

    Nimm doch eins von http://www.dhtmlcentral.com/projects/coolmenus/?m=10
    Die laufen in fast alles Bowsern.

    Stell doch die blinkende Überschrift ab.
    Viel Glück!

  3. #3
    Administrator Avatar von anda_skoa
    Registriert seit
    17.11.2001
    Ort
    Graz, Österreich
    Beiträge
    5.477
    Ich bin wirklich kein HTML Kenner, aber sollte es nicht gerade bei Framebenutzung möglich sein, das ohne JavaScript zu machen?

    Ciao,
    _
    Qt/KDE Entwickler
    Debian Benutzer

  4. #4
    Registrierter Benutzer
    Registriert seit
    02.09.2003
    Beiträge
    5
    @jana werde es mir mal zu gemüte führen

    @anda_skoa ja habe ich ja auch hne javascribt erstellt. aber bei manchen links sollen 2 frames geändert werden. und da habe ich nix anderes gefunden.

    wäre nett wen mir trotzdem wer mir sagen könnte was mein fehler da ist.

    mfg schlange

  5. #5
    Registrierter Benutzer Avatar von pitu
    Registriert seit
    07.06.2002
    Ort
    Nürnberg
    Beiträge
    142
    Die DTD ist warscheinlich der Fahler, es gibt eine eigene DTD fuer framesets.

    http://selfhtml.teamone.de/html/allg...tm#dokumenttyp

    Weiterhin:
    http://selfhtml.teamone.de/html/allgemein/stil.htm
    http://selfhtml.teamone.de/html/frames/layouts.htm

    gruss,
    pitu
    11 Fehler in Windows, 88 Loesungen, 0 funktionieren.

    Dieser Beitrag steht unter der GNU Free Documentation License.

  6. #6
    Registrierter Benutzer
    Registriert seit
    27.08.2002
    Beiträge
    337
    Nur so zum Spaß. Nicht zum Gebrauch!

    Ein Framemenü:
    http://agenda21.dillingen.de/framemenu.html
    Läuft aber im NS4 nicht.
    Es werden auch nicht 2 Frames auf einmal gewechselt.

    Wenn ich ein Javascriptmenü will und verschiedene div-Boxen
    verstecken/zeigen und über den Bildschrim sausen lassen möchte,
    so verwende ich ein Menü von:
    http://cross-browser.com
    Man braucht allerdings als Anfänger einige Zeit bis man durchblickt.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •