为什么我不能使用JQuery 2显示浏览器版本?
Why I can't show the browser version using JQuery 2?
我是JavaScript和JQuery的新手,我有以下问题。
我已经包含了JQuery 2.1.4,我正试图实现一个非常简单的JQuery脚本,显示浏览器名称和它的版本。
所以我尝试遵循这个官方文档"教程":http://api.jquery.com/jquery.browser/
那么,在我的页面中,我做了这样的操作:
<script>
$(document).ready(function() {
alert($.browser.version);
});
</script>
但它不工作,事实上,弹出窗口没有显示,进入FireBug控制台,我获得以下错误信息:
TypeError: $.browser is undefined
alert($.browser.version);
为什么?我错过了什么?我如何解决这个问题?
$.browser
的特性已从jQuery v1.3弃用,并从jQuery 1.9
中删除,因此您不能在jQuery版本2中使用它。
From the Docs:
描述:包含useragent的标志,读取自navigator.userAgent。这个属性在jQuery 1.9中被删除,只能通过jQuery使用。迁移插件。请尝试使用特征检测。
相关文章:
- 有时数据是't显示在浏览器中
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 如何使用modalDialog来显示可以在所有浏览器中工作的弹出窗口
- 如何在用户按下F5键或单击浏览器时显示自定义的fancybox's后退/关闭按钮
- 如何通过ajax将png图片从服务器发送到浏览器中显示
- 在移动浏览器上显示大型文本文件
- Rails:如何在浏览器中显示动态html内容,而不会对其进行转义,也不会引起XSS攻击
- JavaScript代码,用于在浏览器中显示字节数组中的PDF文件(非base64编码)
- Facebook如何在AJAX页面加载过程中显示浏览器加载进度
- 在网页中显示浏览器状态栏的内容
- 在图表上显示浏览器正在等待数据的推荐方法是什么?
- 只显示浏览器版本
- 为什么我不能使用JQuery 2显示浏览器版本?
- 延迟iframe加载,这样就不会显示浏览器加载指示
- 隐藏/显示浏览器选项卡的事件
- 如何在不显示浏览器窗口的情况下使用JavaScript打开并打印浏览器窗口的内容?
- Mozilla通知显示浏览器点击
- 有没有一种方法可以显示浏览器不支持的字体
- Angular js指令在表单中未保存数据时显示浏览器后退按钮的警报
- 如何在网页上显示浏览器已经下载了多少kb以显示该页