问题标签 [browser-tab]

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 回答
820 浏览

macos - 在 MacOS 上通过终端打开 .html 文件时设置目标

有关于通过命令行打开 .html 文件的已解决主题。

我使用该解决方案,它适用于使用

但是,它始终在新选项卡中打开文件。我想始终在同一个选项卡中打开它(使用浏览器目标)。这在 JavaScript 中是很容易做到的,但我想不出结合上述代码的方法来做到这一点。

我现在的假设是,必须有一种方法可以将目标作为参数传递给 open 命令。man open揭示了参数的以下内容--args

所有剩余的参数都在 main() 的 argv 参数中传递给打开的应用程序。open 工具不会打开或解释这些参数。

所以我尝试了以下方法:

我不确定这是否有效,但我认为必须有办法做到这一点。

编辑:现在它足以使这个工作与铬。

0 投票
0 回答
62 浏览

javascript - 虚假活动标签/浏览器

我的聊天仅在浏览器/选项卡处于活动状态时才显示声音。选项卡未激活时如何显示它?

为了简化:我想创建一个脚本来伪造标签处于活动状态的专业聊天。

抱歉英文不好谷歌翻译。

0 投票
2 回答
57 浏览

javascript - 当页面中的值达到特定数字时聚焦浏览器选项卡

我有一个不断刷新的网页,其中一个跨度的数字正在变化(减少)。

有没有办法使用 JS 例如在该数字达到小于 10 时自动聚焦包含网页的浏览器选项卡,以便主管在不知道点击 0 之前采取行动?

谢谢。

0 投票
2 回答
1584 浏览

javascript - Emberjs transitionToRoute 到新标签

当用户单击 EmberJS 应用程序内的链接时,我想让 Ctrl 和 Meta Key 成为可能。

是否可以打开transitionToRoute新标签?

0 投票
3 回答
1768 浏览

jquery - Ajax 成功到新选项卡 - MVC

我对来自 ajax 调用的 MVC 回发仍然有点新鲜,但我会展示我所拥有的(外行),我希望有人能指出我在新的浏览器选项卡中打开响应的方向。

我在下面的 sourceURL 中传递了我的 MVC 控制器和操作:

这将我带到我的控制器操作:

调用返回的 Action 并加载 Partial View。但是,我希望在新的浏览器选项卡上打开此页面。

我希望我可以从 ajax 调用中做一些简单的事情来实现这一点,但我知道生活通常并不那么容易,所以对此的任何帮助表示赞赏!

0 投票
1 回答
1653 浏览

reactjs - 如何在多个浏览器选项卡中同步倒数计时器?

我正在 React 上开发一个应用程序,其中倒数计时器是主要组件(同时页面上可以有 10-20 个计时器)。从服务器我得到:计时器应该走多长时间以及以秒为单位还剩下多少。然后每一秒我都会重新计算还剩下多少。源数据存储在 redux 中,并在组件本地状态中计算。

这些计时器应该为每个用户显示相同的值。

问题是当我在浏览器中复制选项卡时,没有发生api请求,分别是新选项卡中的计时器回滚到旧状态。在我看来,在 redux 中每秒更新数据并不是最好的选择,但我还没有看到其他人。

0 投票
0 回答
431 浏览

python - 检测是否使用 django 打开了多个浏览器/选项卡

我正在开发我需要的网页,这些网页不会在一个以上的浏览器/浏览器选项卡中打开。一个客户在一个浏览器中只有一个选项卡。

我知道这在现代网络中是可能的,因为我看到像 Netflix 这样的网站就是这样做的。

这需要什么设置?这可以用裸 django 完成吗?

0 投票
0 回答
59 浏览

java - Selenium - 尝试与新选项卡上的元素交互时出现 TimeOutException

我编写了一个 selenium 测试,它导航到一个页面,打开一个链接(在一个新选项卡中),切换到该选项卡并截取屏幕截图。它已经工作了几个月。突然就不行了。似乎我在切换到这个新选项卡后尝试在它上执行的任何操作(与元素交互、刷新页面、导航到新页面)都会导致 TimeOutException 错误。

我尝试等待更长的时间来加载选项卡,我尝试导航到选项卡并在与它交互之前刷新(这导致我发现在选项卡切换后我什至不能做那么多),我已经尝试更改我的 chrome 和 chromedriver 版本(目前在 Chrome v73 和 chromedriver 2.46.628402 上)。仍然收到 TimeOutException。

这是我的代码(截图代码替换为刷新,因为结果相同):

0 投票
0 回答
31 浏览

javascript - 将用户带回同一浏览器选项卡尝试切换选项卡

我需要知道 JavaScript 中是否有一种方法可以防止用户切换选项卡,在他对消息“你想切换选项卡吗?”按 NO 之后。

我有办法知道浏览器选项卡是通过使用模糊来更改的。

我已经看到浏览器扩展 API 具有这些功能。

但我真的需要我们如何让试图切换当前标签的用户回来。模糊之前的一些事件或类似的东西。

0 投票
1 回答
78 浏览

javascript - 如何让用户不重复浏览器标签?

有一项任务是使项目的每个网页不重复。那些。用户不应因为在同一浏览器中注意力不集中而打开同一网页的多个副本。请提出具体的解决方案。