Browsertest und bedingter CSS-Aufruf
Für Sie gilt:
Diese Meldung wird von einem Sriptaufruf generiert!
Arbeitsweise
Im Head-Bereich prüft ein JavaScript die Versions-Nummer des Browsers.
Ist die Versionsnummer größer als 4, ist eine CSS-Darstellung möglich.
die CSS-Datei wird geladen
Ist diese Nummer kleiner als 4, ist eine CSS-Darstellung nicht möglich.
eine Meldung wird ausgegeben.
Alternativ dazu könnte man eine Seite ohne CSS-Formatierung anzeigen lassen.
im Head-Bereich
<script type="text/javascript" language="JavaScript">
<!-- Begin
function zeigeAufloesung() {
document.write('Auflösung: ' + screen.width + ' x ' + screen.height + '');
return
}
var vers = navigator.appVersion;
vers = vers.substring(0,1);
if (vers >= 4)
{
// nächste zeile schreibt link auf css-datei
//document.write('<link rel="stylesheet" type="text/css" ');
//document.write('href="dateiname.css">');
// nächste zeile generiert die alert-meldung
alert("CSS-Darstellung möglich. Style Sheet Datei wurde geladen.");
}
else
{
// nächste zeile generiert die alert-fehlermeldung
alert("CSS-Darstellung nicht möglich.");
}
function csstest() {
var vers = navigator.appVersion;
vers = vers.substring(0,1);
if (vers >= 4)
var text= " CSS-Darstellung ist möglich steyle sheet Datei wurde geladen";
else
var text = " Schade, keine CSS-Darstellung möglich. Besorgen Sie doch einen Browser einer Versionsnummer größer 4";
document.write(text);
return
}
// End -->
</script>
im Body-Bereich
<script type="text/javascript" language="JavaScript">
<!--
// zum aktiviren vorangestellete "//" löschen
// nächste zeile zeigt auflösung
// zeigeAufloesung();
// nächste prüft css
csstest();
//-->
</script>

|