Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用导航器对象/用户代理嗅探来检测 IE 版本的缺点
随着jQuery 2 0 发布 http blog jquery com 2013 04 18 jquery 2 0 released 已经有很多关于如何识别用户使用的IE版本是否支持的讨论 jQuery 2 0仅支持IE9及更高版本 我的
javascript
internetexplorer
crossbrowser
browserfeaturedetection
使用 Modernizr 检测移动设备的最可靠方法是什么?
我正在开发一个响应式网站 当用户在移动设备上浏览时 我被要求将我们网站上的任何免费电话号码交换为固定电话号码 检测用户是否在使用 Modernizr 库 或任何其他库 的移动设备上最可靠的方法是什么 我知道 Modernizr touch
javascript
modernizr
browserfeaturedetection
检测视口单元(使用modernizr或普通js)并提供适当的样式表
实际上 三周以来我一直在尝试解决一个问题 我正在尝试测试对大众单位的支持 并在浏览器不支持该单位时提供单独的样式表 我阅读了modernizr教程并且熟悉modernizr css检测 但是我在网上没有找到vh单位 视口相对单位 的测试 所
javascript
css
modernizr
viewportunits
browserfeaturedetection
有没有办法检测手机和手持设备上的3G和2G连接速度?
有没有办法检测手机和手持设备上的 3G 和 2G 连接 就像如果我想在用户使用 3G 时提供高端网站 如果用户使用 2G 则提供高度优化的版本 在 Android 2 2 中 有一个 JS 对象可以实现这一点 您可以根据连接类型编写一个供
如何以编程方式检测浏览器如何处理 window.close()?
不同的网络浏览器以不同的方式处理 window close 函数 IE 会提示用户进行确认 而 Firefox 和 Safari 则无法接受它 除非窗口最初是用 Javascript 打开的 并在控制台中显示一条消息说明同样的内容 我支持的
javascript
Browser
browserdetection
browserfeaturedetection
javascript 检测桌面触摸和鼠标支持
触控设备应如何区分纯触控设备和带有鼠标的设备 就像今天的一些笔记本电脑 需要在应用程序中给予所有鼠标功能优先级 并且如果运行应用程序的设备仅支持触摸 则需要更改功能 如果触摸设备也有鼠标指针 逻辑建议应用程序应将该设备视为普通桌面 并且也可
javascript
touch
browserfeaturedetection
如何在没有浏览器检测的情况下识别“输入”事件中的错误行为?
我将从问题开始 当特定浏览器的某个功能的实现有错误 并且您的 JavaScript 需要知道当前浏览器是否有该有错误的实现 以便它可以使用替代策略时 如何在不进行浏览器类型嗅探的情况下确定该实现是否有错误 这通常被认为是不好的 整个情况是这
javascript
Events
input
browserfeaturedetection
检测iOS是否正在使用webapp
我想知道是否可以检测 iOS 用户是否正在使用 web 应用程序 或者只是使用 safari 浏览器以正常方式访问 我想要实现的原因是 在 iOS Web 应用程序上 当用户单击链接时 他将被重定向到 Safari 浏览器 所以我使用以下解
javascript
jQuery
html
ios
browserfeaturedetection
新的 Webkit 在数字类型输入中将十进制逗号转换为 ~ 点,反之亦然。该浏览器功能的 Javascript 名称?
我在最新的 Chrome 35 Win Android iOS 和 Safari 7 iOS 版本中发现了一个最奇特的浏览器功能 如果你有一个数学表格input type number 并输入带有小数点逗号的数字 浏览器会使用该数字进行计算
javascript
html
input
webkit
browserfeaturedetection
@supports 的功能检测?
如何检测浏览器是否支持 CSS supports 功能 由于 Internet Explorer 和 Safari 不支持它 因此我的 Web 应用程序不知道在这些浏览器中应用哪些样式 使用纯 CSS 您可以依靠级联来确定浏览器是否理解 s
css
internetexplorer
safari
browserfeaturedetection
JavaScript 有没有办法检测文件是否可以拖放到所使用的设备上?
我在网站上创建了一个表单 允许用户上传文件 用户还可以将文件拖放到此表单上 但是 在某些设备上 根本无法拖放files 例如在我的 iPhone 上 因此 我只想仅在有意义的设备上显示文本 将文件拖放到此处 有没有办法原则上检测设备是否支持
javascript
draganddrop
featuredetection
browserfeaturedetection
使用 JavaScript 检查浏览器 CSS 属性支持?
JavaScript 是否可以知道客户端浏览器是否支持 CSS 属性 我说的是CSS3的旋转属性 我只想在浏览器支持的情况下执行某些功能 我相信你可以这样做 if WebkitTransform in document body style
javascript
css
browserfeaturedetection
Javascript:如何延迟返回 img.complete 的值
我编写了一个脚本来测试 IMG 标签中的 SVG 支持 function SVGinIMG var SVGdata data image svg xml base64 PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5v
javascript
SVG
browserfeaturedetection
对 svg 过滤器的特征检测支持
我需要检测浏览器是否支持 svg 过滤器 具体来说是 feGaussianBlur 我将如何对此进行测试 Safari 不支持过滤器 会默默地忽略过滤器 您可能还可以检查接口上可用的枚举 例如 var supportsfilter type
Browser
SVG
Gaussian
svgfilters
browserfeaturedetection
测试 IE11 中正则表达式编译的功能
我想测试一下Unicode 正则表达式属性转义以避免在不支持正则表达式的浏览器 例如 IE11 中编译损坏的正则表达式 理想情况下 我想写一些类似的内容 if regex supports unicode property escapes
javascript
regex
unicodeescapes
browserfeaturedetection
Javascript 功能检测模块对 Web Workers 的支持
从 Chrome 80 开始 您可以使用以下命令创建模块类型工作人员new Worker worker js type module 然后使用模块功能 例如import在工人脚本中 然而其他浏览器仍在努力支持这一点 因此使用它需要功能检测和
javascript
webworker
es6modules
browserfeaturedetection