Rozpoznawanie przeglądarki DHTML
Umiesz już tworzyć warstwy. Dzięki jezykom DHTML i JavaScript możesz teraz się trochę pobawić nad warstwami. Firma Netscape zastosowała trochę inny sposób operowania nad warstawami niż firma Microsoft. Musimy dlatego napisać mały skrypcik, który będzie rozpoznawał w jakiej przeglądarce otwarta zostałą strona. Najłatwiej zrobić to tak jak poniżej:
nn4 = (document.layers) ? true:false;
ie4 = (document.all) ? true:false;
Jeżeli używasz przeglądarki firmy Netscape, zmiennej nn4 zostanie przypisana wartość true. W przeciwnym wypadku wartość false. Podobnie ze zmienną ie4 dla przeglądarki Internet Explorer. Teraz wystarczy uzależnić od wartości zmiennych nn4 i ie4 wykonywanie odpowiednich poleceń:
if (nn4) { polecenia dla przeglądarki Netscape Navigator }
if(ie4) { polecenia dla przeglądarki Internet Explorer }
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=windows-1250">
</HEAD>
<BODY BGCOLOR="#6FB20F">
<CENTER>
<SCRIPT LANGUAGE="JavaScript">
nn4 = (document.layers) ? true:false;
ie4 = (document.all) ? true:false;
if (nn4) { document.write("Używasz przeglądarki Netscape Navigator"); }
if (ie4) { document.write("Używasz przeglądarki Microsoft Internet Explorer"); }
</SCRIPT>
</CENTER>
</BODY>
</HTML>