Supportnet / Forum / Webseiten/HTML
Combobox soll in anderen Frame öffnen / Menü-Navigation
Frage
"<select class="combobox" name="SiteMap" onchange="if(options[selectedIndex].value){location = options[selectedIndex].value}" size="1">
<option selected>Bitte Auswählen </option>
<option value="dok_alp.htm">sortiert nach Alphabet</option></select>"
Hallo Gemeinde,
ich brauche mal wieder eure Hilfe und hoffe das ich auf euch zählen kann.
Auf meiner HTML-Seite möchte ich über eine Combobox navigieren. Leider öffnet er die Links immer in dem selben Frame. Dies soll er aber nicht, er soll sich in einen anderen Frame öffnen.
Frame1 - Top: Hier befindet sich die Combobox
Frame2 - Main: Dort sollen die Links aus der Combobox geöffnet werden.
Habt ihr da ne Idee, wie man bewerkstelligen könnte?
Ich hoffe Ihr könnt mir helfen.
So long,
IT304
Antwort 1 von rfb
<select class="combobox" name="SiteMap" onchange="if(options[selectedIndex].value){parent.frames[´Main´].location.href = options[selectedIndex].value}" size="1">
<option selected>Bitte Auswählen </option>
<option value="dok_alp.htm">sortiert nach Alphabet</option></select>Ich nehme an, du hast noch eine Alternativnavigation für Surfer ohne JavaScript (wie zB. vorsichtige Menschen, aber auch Suchmaschinen)?
Antwort 2 von IT304
Danke, dein Tipp hat super funktioniert.
Nein, eine Alternative habe ich nicht - wäre damit jetzt auch ziemlich überfragt.
Nein, eine Alternative habe ich nicht - wäre damit jetzt auch ziemlich überfragt.
Antwort 3 von rfb
wie bei Frames den <noframes>-Bereich gibts für JavaScript den <noscript>-Bereich. Beide werden dann angezeigt, wenn das jew. Merkmal nicht vom Browser unterstützt wird.
PS: solltest du Seiten für den Bund, einige Länder, Kommunen und einige staatsfinanzierte Bereiche machen dürftest du solch ein Konstrukt wie Frames mit JavaScript-Navi nur verwenden wenn es eine Alternativnavi gibt. Für solche Seiten gilt die Barrierefreie Informationstechnik-Verordnung.
Aber ich würde sowieso immer immer von sowas störanfälligen wie einer JS-Navi abraten. Und Frames sind auch ziemlich out.
PS: solltest du Seiten für den Bund, einige Länder, Kommunen und einige staatsfinanzierte Bereiche machen dürftest du solch ein Konstrukt wie Frames mit JavaScript-Navi nur verwenden wenn es eine Alternativnavi gibt. Für solche Seiten gilt die Barrierefreie Informationstechnik-Verordnung.
Aber ich würde sowieso immer immer von sowas störanfälligen wie einer JS-Navi abraten. Und Frames sind auch ziemlich out.
Antwort 4 von IT304
Hallo,
zum Glück sind die Seiten nicht für den Bund, einige Länder, Kommunen und einige staatsfinanzierte Bereiche, etc pp. Natürlich ist mir bekannt das Frames so ziemlich out sind, aber sie sind auch eine einfache Lösung.
Dies Seite, um die es geht - ist sowieso nur ein Provisorium - die dennoch funktional sein soll - bis zur Ablösung durch einer Software/Datenbank-gestützten Seite.
IT304
zum Glück sind die Seiten nicht für den Bund, einige Länder, Kommunen und einige staatsfinanzierte Bereiche, etc pp. Natürlich ist mir bekannt das Frames so ziemlich out sind, aber sie sind auch eine einfache Lösung.
Dies Seite, um die es geht - ist sowieso nur ein Provisorium - die dennoch funktional sein soll - bis zur Ablösung durch einer Software/Datenbank-gestützten Seite.
IT304

