JavaScript 中的 Navigator 对象的作用是什么?
htmljavascriptprogramming scripts
要获取有关您的网页当前正在运行的浏览器的信息,请使用内置的 navigator 对象。您可以将各种 Navigator 方法和属性与对象一起使用。
示例
您可以尝试运行以下代码以在 JavaScript 中实现 Navigator 对象 −
<html> <head> <title>Navigator 对象示例</title> </head> <body> <script> <!-- var userAgent = navigator.userAgent; var opera = (userAgent.indexOf('Opera') != -1); var ie = (userAgent.indexOf('MSIE') != -1); var gecko = (userAgent.indexOf('Gecko') != -1); var netscape = (userAgent.indexOf('Mozilla') != -1); var version = navigator.appVersion; if (opera) { document.write("基于 Opera 的浏览器"); // 在此处保留您的 opera 特定 URL。 } else if (gecko) { document.write("基于 Mozilla 的浏览器"); // 在此处保留您的 gecko 特定 URL。 } else if (ie) { document.write("IE based browser"); // 在此处保留您的 IE 特定 URL。 } else if (netscape) { document.write("基于 Netscape 的浏览器"); // 在此处保留您的 Netscape 特定 URL。 } else { document.write("未知的浏览器"); } // 您可以将版本与上述任何条件一起包含。 document.write("<br /> 浏览器版本信息 : " + version ); //--> </script> </body> </html>