问题标签 [multiple-browsers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
35 浏览

http - 无法建立与网站的连接(随机)

我们管理这个网站:http ://elearning.uem.mz

它来自莫桑比克(托管在葡萄牙),我们有很多用户无法连接到它的投诉。

这似乎是用户连接的问题,但我们无法确定确切的问题。

我们知道的是:

  • 它随机影响(一台计算机一天工作,下一天不工作);
  • 它似乎基于时间(用户将无法连接 30 分钟到 2 小时);
  • 有时它会给出 Privoxy 500 错误;
  • 有时它会给出 ERR_NAMES_NOT_RESOLVED;
  • 它影响所有浏览器。

我们创建了一个必须以管理员身份运行的小型 .bat 脚本:

这似乎可以解决大多数情况,但每个问题都必须单独处理。

我们能做些什么来尽量减少这个问题吗?

0 投票
2 回答
808 浏览

c# - 在不同浏览器上条件执行自动化测试

我想在三个浏览器上执行一个测试,我想有条件地执行这个测试。

示例- 如果浏览器名称是 chrome,请转到 Google.com 并搜索 selenium testing。如果浏览器名称是 Firefox,则搜索 MongoDB。这只是一个示例代码解决方案,但我需要在我的项目中实现这个概念。

我正在使用 Nunit 的 TestFixture 属性在多个浏览器上执行测试,我想继续使用 NUnit。

这是我正在使用的代码示例。

注意:由于测试夹具属性中的搜索参数,您可能看不到测试资源管理器中的测试。

我认为我以错误的方式传递参数。我已经提到了这个链接。

测试夹具属性

0 投票
1 回答
302 浏览

google-chrome - kendo-ui 径向量规,在 chrome 上,指针不显示

我有 kendo-ui 的径向量规。但是,在 chrome- 处不显示指针。(在 IE 上效果很好)。可能是什么原因?

这是我的代码:

html:

javascript:

在 chrome 和 IE 上查看图片:

铬合金 IE

关于浏览器之间差异的另一个数据:当我检查 F12 中的元素时,它有下一个差异:IE

铬合金:

有什么区别??

0 投票
1 回答
701 浏览

html - html视频标签内的'src'属性

我想使用短视频标签格式,如

w3school 中的教程说:

要使其在所有浏览器中工作 - 使用<source>元素内的<video>元素。

但据我所见,我的浏览器可以很好地处理短语法(我有Google Chromeand Firefox)。那么我应该担心短视频标签符号可能出现的问题吗?

0 投票
1 回答
49 浏览

javascript - 为所有浏览器正确嵌入网站视频

我正在使用此代码在我的网站上嵌入视频(我认为这是最佳 SEO 做法)。它在 IE 和 Firefox 上运行有点慢。我添加了 javascript(在 Stack 上找到)来显示播放、暂停、音量、全屏选项。我担心javascript会减慢页面速度。我是否可以确认这是执行此操作的最佳方式或提供其他选择?

0 投票
0 回答
1526 浏览

wordpress - 如何在 woocommerce 中为多个设备和浏览器设置持久购物车?

我们如何在 woocommerce 中为不同的设备设置持久购物车。就像我们登录并在购物车中添加一些产品并更新购物车,然后购物车中的产品存储在数据库中,当我从其他设备登录时,它会获取相同的数据。现在它根据用户会话获取数据库。当我们尝试在不同浏览器的购物车中添加产品时,它会在两个浏览器的购物车中为同一用户显示不同的产品。

0 投票
3 回答
5526 浏览

powershell - 通过 Powershell 以隐身/私有模式打开多个浏览器

我想使用隐身/私人模式打开一个带有 IE、CH 和 FF 的 URL。

我可以使用以下 Powershell 脚本使用 3 个浏览器打开 url:

如何在隐身模式下打开浏览器?

0 投票
0 回答
30 浏览

javascript - 为什么浏览器在严格模式下允许一些全局变量?

我想不通,为什么有些浏览器允许下一个代码,而有些则不允许:

  • Windows 上的 Chrome 52 抛出 toString 和 valueOf,但允许 Number。
  • Linux 上的 Chrome 49 抛出 valueOf,并允许其他人。
  • Firefox 47 允许所有。
  • IE 11 允许数字。
  • Opera 允许编号。

起初,当我在 Chrome 中发现这一点时,我想,这是因为这些“变量”已经被定义为全局对象的属性。但window.hasOwnProperty('toString')返回 false,对于 'valueOf' 也是如此。所以我不知道。

请问有人能解释一下吗?

我问是因为我需要在单元测试中进行测试,全局变量没有被修改,这种行为很难,因为我不知道什么行为是正确的,所以我可以依赖它而不是有一天找到它是固定的。

0 投票
1 回答
557 浏览

html - 不同的浏览器以不同的方式呈现相同的代码

在此应用程序中,我显示一条消息,以告诉用户使用 Google Chrome 浏览器。我已经用多个浏览器尝试过这个,但结果是不同的。我正在使用下面的代码段来检查浏览器。它在 VB.NET 中。如何将 lblBrowser 放置在固定位置。

歌剧

歌剧

IE浏览器

IE

火狐浏览器

火狐

Firefox 是唯一能正确定位的浏览器。消息需要放置在灰色线的下方。

另一个问题是 Microsoft Edge 和 Safari 在调试 VB.NET 代码时将自己标识为 Google Chrome。

0 投票
0 回答
304 浏览

selenium-grid - 硒网格不启动多个浏览器实例

嗨,我正在使用selenium grid 2版本3.14.0,我已经给出了命令:

java -Dwebdriver.chrome.driver="E:/BrowserDrivers/chromedriver.exe" -jar selenium-server-standalone-3.5.1.jar -port 7077 -role node -hub http://172.17.7.20:4444/grid/register -browser "browserName=chrome, version="68.0.3440.106", maxInstances=3, maxSession=3,platform=WIN8_1"

但它只启动了一个 chrome 浏览器实例,即使它maxInstances被赋予了3.