javascript - 为何navigator.appName的值都是netscape?
黄舟
黄舟 2017-04-11 13:10:14
[JavaScript讨论组]

我的firefox chrome opera 运行
navigator.appName
"Netscape"
navigator.appCodeName
"Mozilla"
为何输出结果都一样?他们的内核是不同的哈

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回复(3)
怪我咯

The NavigatorID.appName property returns the name of the browser. The HTML5 specification also allows any browser to return "Netscape" here, for compatibility reasons.

Note: Do not rely on this property to return the correct browser name. In most browsers (like Firefox, Chrome, Safari, Opera and Internet Explorer) the returned string is "Netscape".

有问题,先查资料,百度找不到就找MDN,MDN找不到就Google,Google找不到就翻规范,还找不到的话确实可以上社区提问了,而且相信这个问题无论对提问者还是回答者都会是很好的帮助。

大家讲道理

推荐阅读一下《JavaScript高级程序设计》第九章-客户端检测小结。对理解用户代理很有帮助。

PHP中文网

是这样的情况,IE11开始也这样了,浏览器也都在发展变革,其实我觉得越统一越好,以后都统一了,就没有乱七八糟的兼容问题了,写代码不就更容易了,对不。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号