Weiterleitung im <noframes>-Bereich?
Andreas
- html
Hi,
kann man irgendwie machen, dass wenn ein Browser keine Frames unterstützt, dass dann auf eine andere Seite weitergeleitet wird?
Andreas
Hallo Andreas,
kann man irgendwie machen, dass wenn ein Browser keine Frames unterstützt, dass dann auf eine andere Seite weitergeleitet wird?
Wozu sollte das notwendig sein? Wenn ein Browser keine Frames unterstützt, stellt er den noframes-Bereich einer Seite dar, er »sieht« praktisch eine andere Seite.
Du könntest mit JavaScript weiterleiten, jedoch ist es sehr selten, dass ein Browser Frames deaktiviert, JavaScript aber aktiviert hat. (Gibt es aber, man kann Opera z.B. so einstellen) Ein Meta-Refresh darf nur im <head> auftrauchen, <noframes> dagegen nur im <frameset>-Element bzw. innerhalb des <body>s eines Transitional-Dokuments, daher fällt diese Möglichkeit auch weg. Bleibt also nur noch ein stinknormaler Link, auf den der Benutzer dann klicken muss.
Christian
Hallo
Er soll einfach nur die Seite im Hauptframe darstellen.
Andreas
Hallo Andreas,
Er soll einfach nur die Seite im Hauptframe darstellen.
Dann solltest Du das, wie gesagt, so ähnlich wie hier realisieren:
...
<frameset...>
...
<noframes>
<script type="text/javascript">
location.replace ('seite_des_haupt_frames.htm');
</script>
<noscript>
<p>Ihr Browser unterstützt weder Frames noch JavaScript. <a hreF="seite_des_haupt_frames.htm">Hier</a> kommen Sie weiter.</p>
</noscript>
</noframes>
</frameset>
</html>
Christian
Hallo,
Er soll einfach nur die Seite im Hauptframe darstellen.
Dann ist dein Frame-Konzept vermurkst. Interessant ist zuerst ausschließlich eine Einleitung sowie eine Primärnavigation, welche deine Hauptframe-Startseite vermutlich nicht bereitstellt, denn sonst würdest du wahrscheinlich keine Frames verwenden, falls die Navigation im Hauptframe liegt - welche Aufgabe erfüllen dann die anderen Frames?
<p>Ihr Browser unterstützt weder Frames noch JavaScript.
Diese Information ist absolut irrelevant für den Besucher, siehe </archiv/2003/2/39059/#m214215> f.
<a href="seite_des_haupt_frames.htm">Hier</a> kommen Sie weiter.</p>
Ein aussagekräftiger Linktext ist das sicherlich nicht. Ebd., http://www.w3.org/2001/06tips/noClickHere und http://www.cs.tut.fi/~jkorpela/www/click.html ff.
Grüße,
Mathias