Javascript 窗口导航器浏览器名称在 chrome 中不起作用
The Javascript window navigator browser name doesn't work in chrome
据说
我们可以使用 javascript navigator
函数来获取机器的所有浏览器相关属性。我曾试图在这里得到同样的东西,
<!DOCTYPE html>
<html>
<body>
<p id="demo"></p>
<script>
document.getElementById("demo").innerHTML =
"Name is " + navigator.appName +
"<br>Code name is " + navigator.appCodeName;
</script>
</body>
</html>
以获取浏览器名称。但是当我在chrome中打开它时,navigator.appName
给出了Mozilla。那么我怎样才能将应用程序名称设置为chrome?
我请使用以下代码检查您的浏览器名称
function myFunction() {
if((navigator.userAgent.indexOf("Opera") || navigator.userAgent.indexOf('OPR')) != -1 ) {
alert('Opera');
} else if(navigator.userAgent.indexOf("Chrome") != -1 ) {
alert('Chrome');
} else if(navigator.userAgent.indexOf("Safari") != -1) {
alert('Safari');
} else if(navigator.userAgent.indexOf("Firefox") != -1 ) {
alert('Firefox');
} else if((navigator.userAgent.indexOf("MSIE") != -1 ) || (!!document.documentMode == true )) {
alert('IE');
} else {
alert('unknown');
}
}
我认为这可能会对你有所帮助。
谢谢
从navigator.userAgent
获取
相关文章:
- XMLHttpRequest在移动设备上的chrome上不起作用
- ng disabled在chrome中不起作用.按钮在角度上未禁用
- 鼠标输入在 YUI 的 chrome 中不起作用
- Javascript的某些部分在Chrome中不起作用,但在其他浏览器中可以完美工作
- HTML5视频链接在Chrome中不起作用
- jQuery克隆函数在chrome中不起作用
- jQuery place attr src在Chrome中不起作用
- chrome中的onmouseover(下拉选项标记)事件不起作用-php,javascript
- .ajax调用在chrome中不起作用
- Javascript/AAJAX在Opera中不起作用,在FF/IE/Chrome中完美工作
- 正在处理在chrome扩展中不起作用的js
- MediaSource API demo不起作用(Chrome)
- Chrome 中表格的 CSV 导出不起作用 - JavaScript/AngularJS
- $.getJSON 在 Chrome 和 Safari 中不起作用
- OnClick 事件在 Chrome 中不起作用
- getUserMedia 在 Chrome v50.0.2661.86 上不起作用
- dataTransfer.set拖放的数据在chrome中不起作用
- 简单的鼠标悬停在 Chrome 中不起作用
- window.close();在Chrome和Firefox中不起作用
- Chrome 扩展程序权限不起作用