相关疑难解决方法(0)

如何检测Safari,Chrome,IE,Firefox和Opera浏览器?

我有FF,Chrome,IE,Opera和Safari的5个插件/扩展.

如何识别用户浏览器并重定向(单击安装按钮后)以下载相应的插件?

javascript browser-detection

738
推荐指数
17
解决办法
78万
查看次数

如何使用jQuery检测浏览器是否为Chrome?

我有一个问题,运行在chrome中的函数在Safari中正常工作,两个webkit浏览器......

我需要在Chrome的函数中自定义变量,但不能为Safari自定义变量.

遗憾的是,我一直在使用它来检测它是否是一个webkit浏览器:

if ($.browser.webkit) {
Run Code Online (Sandbox Code Playgroud)

但我需要检测:

if ($.browser.chrome) {
Run Code Online (Sandbox Code Playgroud)

有没有办法写一个类似的声明(上面一个的工作版本)?

jquery google-chrome jquery-ui cross-browser jquery-selectors

56
推荐指数
6
解决办法
11万
查看次数

在Chrome 63中停用自动填充功能

我刚刚将浏览器更新为Chrome版本63.0.3239.84(官方版本)(64位).

然后我继续访问我的网站,我有一个输入框autocomplete='off',但我仍然得到以下内容:

在此输入图像描述

(你可以在下面看到我内置的建议下拉菜单)

这从来就不是这样的.没有其他改变!

为什么会这样?这是新版Chrome中的错误吗?我已尝试过所有其他建议,autocomplete="false"或将autocomplete = off应用于表单.我甚至试图在页面加载后用jquery应用这些,但也没有运气.

我已经在不同操作系统上使用最新版本的chrome在多台机器上进行了测试.问题依然存在.

html google-chrome

53
推荐指数
5
解决办法
4万
查看次数

仅在Chrome中使用javascript将图片复制到剪贴板

是否可以让javascript将图像复制到剪贴板?我想要复制Chrome右键/控制点击浏览器中的图像时Chrome所具有的"复制图像"功能.

我见过文本解决方案,一些基于Flash的文本解决方案.但我只对图像数据感兴趣.仅限Chrome.不要关心此要求的IE或FF.

javascript clipboard html5 google-chrome copy-paste

18
推荐指数
1
解决办法
6036
查看次数

如何检查浏览器是否基于 Chromium?

我有一个 Chrome 扩展程序,我目前正在编写一个网站来宣传它。我知道可以在所有基于 Chromium 的浏览器(Chrome、Opera 等)中安装 Chrome 扩展程序。

是否可以检查浏览器是否可以从网上商店下载扩展程序或基于铬?

我在这里找到了检测是否是 Google Chrome 的代码。如果我错了,请纠正我,但我认为window.chrome不会在所有基于 Chromium 的浏览器中返回。

javascript chromium google-chrome-extension

13
推荐指数
1
解决办法
3808
查看次数

使用Javascript检测Google Chrome以切换CSS

我一直在玩不同的脚本,我发现一个适用于Chrome以外的所有脚本...这是我用来区分.CSS文件的代码.我尝试将浏览器名称改为"Chrome",但这不起作用.

if (browser == 'Firefox') {
    document.write('<link rel="stylesheet" href="../component/fireFoxdefault.css" />');
}
if (browser == 'Safari') {
    document.write('<'+'link rel="stylesheet" href="../component/default.css" />');
}
Run Code Online (Sandbox Code Playgroud)

javascript css google-chrome browser-detection

11
推荐指数
1
解决办法
3万
查看次数

在chrome 66中禁用自动完成功能

有没有办法在chrome 66中的文本字段上禁用自动完成功能?我尝试了很多选项,例如:

  1. 自动填充="关闭"
  2. 自动填充="假"
  3. 自动填充="禁用"
  4. autocomplete ="something-new"等

谁能帮我这个?

另外,如果用户名下面有密码类型字段,Chrome会自动为用户名启用自动填充功能吗?

html google-chrome autocomplete

11
推荐指数
1
解决办法
4889
查看次数

如何针对Chrome专门检测Chromium?

有没有办法检测我网站的访问者是否运行Chromium而不是谷歌浏览器?即使是基本的UA嗅探(我知道这是不好的做法)也足以满足我的特殊情况,但看起来Chromium和Chrome 共享相同的UA字符串 - 这是正确的吗?有没有其他方法可以区分两者?

user-agent google-chrome detection chromium

9
推荐指数
3
解决办法
3847
查看次数

如何强制通过电子邮件发送的链接在用户浏览器中打开,而不是在 gmail 应用内浏览器中打开

我有一个使用 JavaScript 的网站,需要用户录制他们的视频,当我向我的客户发送电子邮件时,链接会在 gmail 的应用程序内浏览器中打开,而您无法从中进行录制,此外还缺少许多功能。

当用户单击电子邮件中的链接以选择他们想要的任何浏览器而不是 gmail 的应用程序内浏览器时,如何触发弹出窗口?我见过一些人这样做,我尝试过并为此做了一些研究,但没有结果。

browser safari gmail google-chrome mobile-safari

7
推荐指数
1
解决办法
3301
查看次数

MS Edge有一个window.chrome对象?? 打破浏览器检测

MS Edge有一个名为window.chrome的对象与Google Chrome中的名称相同.

对我而言,这打破了Chrome polyfill的浏览器检测代码.我想象这也会给别人带来麻烦.

使用:

边缘:25.10586.0.0

Edgehtml:13.10586

Edge window.chrome对象中的东西较少.它唯一的子对象是window.chrome.app,而Chrome版本有app,webstore和runtime(Chrome版本49.0.2623.110,64位).

他们为什么要这样做?我可以看到制作一个合适的window.chrome对象具有所有功能,但制作一个残缺的对象似乎会比帮助任何东西造成更多的伤害.

谁遇到过这个?我环顾四周,无法找到任何东西.谢谢!

javascript google-chrome microsoft-edge

5
推荐指数
2
解决办法
2579
查看次数

当用户在长文本中间插入换行符时,如何防止Chrome文本区域中的光标跳到顶部?

如果您有<textarea>大量文本(即超过文本区域高度的两倍),当用户在中间插入换行符时,Chrome 会滚动文本,使光标位于文本区域的顶部<textarea>。这种行为会让用户迷失方向,因为他们必须手动滚动文本区域才能将上面的内容带回到视图中。Firefox 和 Safari 都没有这种行为。

重现步骤:

  1. 创建一个<textarea>
  2. 将大量文本粘贴到其中
  3. 将光标置于文本中间
  4. Enter

预期行为:光标在文本区域中的相对位置保持不变。

实际行为:文本滚动,使光标位于文本区域的顶部。

重申一下,Safari 或 Firefox 不会出现此行为。它是 Chrome 特有的。

有什么方法可以抑制 Chrome 中的这种行为并使其表现得更像 Firefox 和 Safari 吗?

html textarea google-chrome

5
推荐指数
1
解决办法
440
查看次数