Браузеры Internet Explorer и Navigator отличаются настолько, что для них приходится готовить разные Web страницы. Возникает проблема: как сделать страницы, совместимые с разными программами Web браузеров. Для этого можно использовать свойства объекта navigator: appName и appVersion. Приведу пример Web страницы, определяющей тип Web браузера и перенаправляющей клиента на другие страницы, в соответствии с типом браузера: <html> <head> <title>Определение Web браузера</title> <script> function determineIt() { if (navigator.appName.indexOf(“Netscape”)!=-1) location.href=”index_nn.htm” else location.href=”index_ie.htm”;} </script> </head> <body onLoad=”determineIt();”> Ваш Web браузер не поддерживает Java скрипты. </body></html>
|