首页 > TAG信息列表 > browser-detection

javascript – 如何显示特定于浏览器的HTML?

我正试图找到一种方法来显示一个链接到IE用户和另一个链接到所有其他浏览器使用JavaScript或条件评论(或任何需要). 基本上… //pseudo code <!--[if IE]> <a href"ie-only.html">click here!</a> <!--[else]> <a href"all-other-browsers.html">click here!</a&g

JavaScript中的浏览器检测?

参见英文答案 > How can you detect the version of a browser?                                    25个 如何使用JavaScript确定确切的浏览器和版本?解决方法: navigator.sayswho= (function(){ var ua= navigator.userAgent, tem,

javascript – 警告那些不支持新CSS3标准的旧浏览器的用户

我正在尝试将不支持CSS3或iFrame的旧浏览器重定向到警告页面,在此我解释说如果它们继续存在,他们可能会遇到旧版浏览器的问题. 脚本(或其他)应该测试css3可比性而不是浏览器ID. 如果用户使用旧版浏览器查看,则显示在页面顶部的横幅也是可以接受的. 我目前正在使用: <! - [if lt IE 9

我如何包含一个javascript,如果它是IE,另一个javascript,如果其他一切?

我想要包含< script src =“ie.js”>如果浏览器是IE. 否则,包括所有其他浏览器的all.js. 我怎样才能做到这一点?解决方法:您可以使用conditional comments执行此操作.示例: <!--[if IE]> <script src="ie.js"> <![endif]--> <!--[if !IE]><!--> <script src="all.

如何检测用户是否禁用了javascript?

我正在和一位朋友谈论他们的浏览器中没有启用javascript的用户,以及如何向他们展示您网站的“无javascript”版本. 它有可能,怎么做? 思考?解决方法:不要尝试构建单独的JS和非JS版本的站点.构建一个非JS版本,然后构建enhance it with JS.这使得重用代码变得更容易,允许您对整个堆栈使

javascript – 检测浏览器是否足够快到站点

特征检测通常优于浏览器嗅探.在某些浏览器“支持”我正在使用的功能但是javascript运行时太慢的情况下,我该怎么办? 我正在使用d3库进行一些复杂的可视化. chrome / firefox中的可视化非常流畅,在IE9中可以接受,并且在IE8中工作缓慢.我想向IE8用户显示一个横幅,告诉他们升级,并向IE9

针对不同浏览器的不同javascript文件

我想有两个单独的Javascript文件.一个用于IE,另一个用于所有其他浏览器.我该怎么办? <!--[if IE]> <script type="text/javascript" src="js/ie.js"></script> <![endif]--> <!--[if ALL OTHER BROWSERS THAN IE]> <script type="text/javascri

javascript – 浏览器嗅探

我知道browsersniffing不是为多个浏览器设计网站的正确方法.然而,我的问题与设计一个对每个浏览器表现良好的网站无关. 我想让用户能够将网站安装为webapp,如果浏览器是谷歌浏览器或Firefox 4,如果它是Opera的小部件,作为扩展,如果它是Safari …等等 基本上我想用一个提供这种安装

使用Javascript检测Safari Windows

如何检查用户是否在Windows上使用Safari?因为我需要在网站上应用一些特殊的样式.解决方法:您可以为字符串Safari /和Windows(list of Safari user agent strings)测试navigator.userAgent,例如:Live Example var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("safari/")

javascript – 发送包含浏览器功能和屏幕大小等的电子邮件

我的很多访问者都是盲人(因为它是盲人的网站),而且经常在尝试诊断问题时,我想知道他们使用的是什么版本的浏览器等,是否安装了闪存.因为通常Y安装时,有人会发誓他们正在使用X.目前,我正在使用http://jsbrwsniff.sourceforge.net/usage.html管道发送电子邮件,但我在这里遇到了两个问

浏览器检测Python / mod_python?

我想在数据库中保留一些有关用户和位置的统计信息.例如,我想存储“Mozilla”,“Firefox”,“Safari”,“Chrome”,“IE”等…以及版本,可能还有操作系统. 我想从Python找到的是这个字符串; Mozilla / 5.0(X11; U; Linux i686; en-US; rv:1.9.0.14)Gecko / 2009090216 Ubuntu / 9.04(