browser-detection相关内容

确定网页是否在iframe中查看的最佳方法

是否可以确定用户是在side和iframe中使用网页还是使用PHP正常浏览? 解决方案 使用上面@deceze提到的javascript代码(我将其粘贴在下面), if (parent.frames.length > 0) { ... } 如果以上代码注意到该页面显示在iframe中,则通过ajax调用调用"IAmInIFRAME.php"(仅作为示例). ..
发布时间:2020-11-26 04:55:26 PHP

禁用Facebook移动浏览器检测?

有人知道通过查询字符串参数禁用Facebook的移动浏览器检测和重定向功能的方法吗? 例如,如果我在移动浏览器中转到 www.facebook.com/CraigslistGenie ,我被重定向到 http://m.facebook.com/CraigslistGenie .我希望用户继续使用该页面的www版本. 解决方案 ,您可以更改用户代理以实现此目的,或者将?m2w添加到链接 ..
发布时间:2020-11-03 03:48:15 其他开发

如何确定浏览器是否支持Promise

有人知道,使用Modernizr或其他方式,是否可以检测是否已在浏览器中启用了Promise功能? 我为功能,但仅在浏览器没有本机实现的情况下才想应用。 解决方案 更新12月11日- 2016年:现在所有常绿版本的浏览器都支持promises。它们可以安全使用。 2016年11月14日更新: Chrome,Firefox,Safari和IE现在都在其开发渠道中对Promise进 ..
发布时间:2020-10-30 21:08:13 前端开发

是否可以使用纯CSS检测Firefox用户?

是否可以仅使用IE之类的CSS来检测Firefox浏览器? 例如,可以使用以下方式检测IE浏览器: / *为IE导入CSS * / 可以像这样的代码检测到Firefox浏览器吗? 解决方案 我不知道,但是您可以尝试以下方法: @-moz-document url-prefix(){ #my-id ..
发布时间:2020-10-12 03:52:26 前端开发

根据用户是Mac还是PC更改链接目标

是否可以根据用户使用javascript的Mac还是PC来更改链接的目的地? 举个例子:Apple网站允许下载Quicktime,但它“知道”您使用的是Mac还是PC,并将您定向到相关页面。 这样做的背景/原因:我有为某人建立了一个网站,他们那里有许多音频和视频文件。理想情况下,他们希望这样做,以便如果用户使用的是Mac,它将下载该文件的QuickTime版本,但是如果使用PC的用户, ..
发布时间:2020-10-11 19:36:19 其他开发

服务器端用户代理检测/嗅探是否不好?

客户端用户代理检测不好和不鼓励使用特征检测。但是,根据HTTP请求中传入的用户代理字段做出不同的反应也很不好吗? 一个示例是根据传入的用户代理是移动还是桌面发送较小或较大的图像。 解决方案 我认为这取决于您的动机。例如,在移动Web领域中,您试图为用户提供在其平台上看起来很明智的内容。当纯粹出于自己的利益考虑时,为什么要担心用户报告的是哪个用户代理?如果他们试图用另一个用户代理欺骗您,那 ..
发布时间:2020-09-23 22:07:04 其他开发

如何在AMP网站中检测设备(Android,iOS,Windows)

我已经在AMP(加速移动页面)中建立了一个网站.我想在android中显示一些内容,而不是在iOS中显示. 有什么方法可以使用AMP检测android和iOS? 解决方案 您可以为此使用amp-access,您必须在authorization中标识user-agent并设置一个标志. 此处是执行此操作的示例.在示例中,device-detection检查设备是否为android,否则返回 ..
发布时间:2020-08-24 01:38:26 其他开发

如何查看访问者是否正在使用其浏览器的最新版本?

是否有一种简单,自动的方法来检查我的网站(用asp.net编写)的访问者是否正在使用其浏览器的最新版本?这将使我能够显示一条消息,通知他们他们正在运行旧版本,并且他们可能想要升级. 我的网站在大多数浏览器上都经过测试,但是我没有测试旧版本(例如Internet Explorer 6等).基本上,当我的一位访客使用这样的旧版本时,我想鼓励(而不是强迫他们)进行升级. 当然,我可以通过获取 ..
发布时间:2020-07-13 20:16:27 其他开发

检测网站访问者是否安装了工具栏,例如使用JavaScript的Google工具栏

我正在一个经常使用弹出窗口的在线教育网站上工作.这是第三方提供商提供的学习管理系统的一部分,因此无法更改其工作方式. 我们的用户在其操作系统,浏览器设置和其他工具栏中都遇到了很多使用弹出窗口阻止程序的服务台呼叫. 我正在使用JavaScript嗅探浏览器和操作系统,因此我们可以在屏幕上显示适当的弹出窗口阻止程序说明. 是否可以执行类似的技术来检测浏览器工具栏? 解决方案 ..
发布时间:2020-07-07 05:33:48 前端开发

使用jquery.support检查Firefox 3.5

我想使用目前仅受Firefox 3.5支持的一些CSS(box-shadow:插图).对于所有其他浏览器,通过jQuery,我必须插入一些带有背景的div以完成效果. 我想“奖励" FF3.5用户,如果他们支持CSS,就不要再为那段脚本而烦恼了. 似乎通过jQuery测试浏览器的“正确"方法是使用jQuery.support.但是,我看不到/不知道可以测试的任何特定功能对于Firefo ..
发布时间:2020-06-28 19:34:32 其他开发

jQuery使用jQuery.support而不是jQuery.browser检测IE6

我没有找到一种确定的方法来使用jquery.support而不是不再支持的jquery.browser来检测IE6.另外我还需要考虑Quirks模式,哎呀! 我在Stack上看到过几篇文章,但它们都引用了jquery.browser,而有关jquery.support的文档有些含糊. 在此方面的任何帮助都将非常有用,并在此先感谢. 解决方案 我认为jQuery简单的作者不希望开 ..
发布时间:2020-06-27 19:28:07 其他开发

jQuery无法检测到IE 11

偶然发现一个问题。尝试使用Jquery检测IE 11(当前正在发布的Beta版本)时,结果为“ firefox”。相同的代码可以检测IE10。我需要知道用户使用的浏览器才能显示不同的指令。 如果有必要,我正在Oracle VirtualBox中进行测试。操作系统是Win 7。 这是代码: < ; script src =“ http://code.jquery.com/jqu ..
发布时间:2020-06-01 21:03:00 其他开发

使用php进行可靠的用户浏览器检测

仅尝试使用PHP检测用户的浏览器,$ _ SERVER ['HTTP_USER_AGENT']是一种可靠的方法吗?我是否应该选择 get_browser 函数?您发现哪一个带来了更精确的结果? 如果此方法很实用,是否建议将其用于输出相关的CSS链接,例如: if(stripos($_SERVER['HTTP_USER_AGENT'],"mozilla")!==false) ech ..
发布时间:2020-05-26 22:35:18 PHP

使用移动检测js检测设备和操作系统类型

我正在尝试使用设备和操作系统检测脚本,并遇到了此移动检测js插件.看起来很干净,但也很混乱. GITHUB链接和似乎文档不够详尽,我对如何创建特例感到有些困惑.例如,我想做的是查找用户是使用手机还是平板电脑访问网站,完成检查之后,下一步就是找到设备的操作系统. function deviceDetectionScript() { var md = new MobileDete ..
发布时间:2020-05-10 00:29:59 前端开发

.NET中的移动浏览器设备检测

我刚刚开始创建用WebForms编写的桌面网站的第一个移动版本. 我当前的问题与移动设备/浏览器检测有关. 我要确定的是a)如果您的设备是移动设备b)万一需要什么操作系统(Android/IOS/etc),以防我需要根据OS进行其他处理,以及c)什么屏幕尺寸(用于加载)不同的样式表) 解决方案 通过查看useragent字符串,最简单的检测浏览器类型.该字符串中的关键字将有助于 ..
发布时间:2020-05-10 00:06:18 C#/.NET

手机浏览器检测?

我们正在寻找一种确定用户是否正在使用移动浏览器的方法. 我们需要在PHP中通过解析用户代理字符串来做到这一点.我知道这种方法有很多警告,但是我们确实需要这样做. 您有什么建议吗?好的(即使不是完美的)更新代码? 我了解WURFL,我相信它很棒,但是对于非开源项目,它不再是免费的. 通过仔细搜索,我还找到了以下代码: http://mobiforge.com /developing/st ..
发布时间:2020-05-10 00:01:43 PHP

PHP移动浏览器检测?

我需要一种在服务器端检测移动浏览器的方法.我想要一种方法,它几乎不需要做任何设置,也不需要维护,但仍然可以(至少非常准确地)为我提供对Android,Mobile Safari和Blackberry浏览器以及Opera之类的浏览器的准确检测. 我希望至少涵盖大部分移动市场,并且如果花费不多,我实际上希望几乎所有市场都可以. 解决方案 WURLF是移动浏览器检测的最终方法,并且 ..
发布时间:2020-05-10 00:00:13 PHP