顾乔芝士网

持续更新的前后端开发技术栈

if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) document.write("新华社:走进博物馆"); else document.write("新华社:走进博物馆");

点击上方“内丘发布”即可关注哦

当日是国际博物馆日,人们纷纷走进博物馆,感受文化魅力。

↑5月18日,在内丘邢窑博物馆,河北省内丘县平安小学学生在工作人员的带领下体验陶瓷烧制技艺。新华社记者 朱旭东 摄

↑5月18日,河北省内丘县平安小学师生在内丘邢窑遗址博物馆参观。新华社记者 朱旭东 摄

↑5月18日,河北省内丘县平安小学学生在内丘邢窑博物馆参观邢白瓷藏品。新华社记者 朱旭东 摄

让你的浏览器充满魔性——User Agent Switche

对于前端人员,闲暇时就会研究各种插件,今天我就分享User Agent Switcher在Firefox和Chrome的使用情况。

一、Firefox浏览器

User Agent Switcher 作为火狐最受欢迎的扩展之一,为火狐增加一个菜单和工具栏按钮,让您能快速地切换浏览器的User

Agent(用户代理、UA),实现火狐的华丽大变身。不论是伪装成其他平台/品牌的浏览器,还是伪装成其他版本的火狐,都没有问题。

我们先在firefox里安装下User Agent Switcher,打开火狐浏览器,然后猛戳:下载,安装完成后,我们可以在浏览器左上位置,点击工具,可以看到“Default User Agent”选项,表示安装成功了,如下图:

HTTP请求头之User-Agent

什么是 User-Agent

User-Agent中文名为用户代理,简称UA,

谷歌宣布 Chrome 将逐步停止支持 User Agent

谷歌近日宣布将放弃对 Chrome 浏览器中用户代理字符串(User-Agent String)的支持。取而代之的是,Chrome 将提供一个名为“客户端提示(Client Hints)”的新 API,从而使用户可以更好地控制网站间的共享信息。

对用户代理字符串的使用可以追溯到 90 年代早期的一个流行浏览器 Mosaic ,该字符串只是一个包含浏览器名称及其版本的简单字符串,看起来有点像 Mosaic/0.9,几乎没有什么用处。

几年后出现的 Netscape 浏览器也采用了用户代理字符串,并添加了诸如操作系统、语言等附加细节。这些细节可以让网站为用户提供正确的内容,实际应用中,用户代理字符串的主要用途变成了浏览器嗅探。

如何获取当前浏览器的useragent

有时候,我们需要得到浏览器的useragent,从而再进行后面的一系列判断,返回不同的值。

网上有说,在浏览器地址栏输入:

javascript:alert(navigator.userAgent)

这种方法实际上会有很多问题,不少浏览器都不支持这种写法或者禁用了。

还是老老实实的把这个js写到网页中吧。注意userAgent是大写的A,小写无效。效果如上图所示。

<< 1 >>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言