是否有任何 Firefox 扩展或内置配置允许禁用文本字段中的加载聚焦?
我不想禁用 javascript。当我无意搜索时,我只是厌倦了某些网站在其搜索框中自动聚焦。
令人烦恼的是,如果我正在与工具栏或其他任何东西进行交互,焦点会立即转到搜索框。然后需要我将鼠标移回工具栏或我正在做的其他任何事情。
通常我不会认为这是一个问题。但通常是这样:打开新选项卡,单击工具栏中的,开始输入。页面加载到一半时,我输入的一半内容现在位于搜索框中,而不是工具栏。每天大约发生200次...
与此问题相同,但适用于 OSX。
简而言之:如何在 OSX 上进入矩形选择模式?
我看到一个按钮,可以使用 eclipse 默认的标准无用“文本编辑器”执行此操作,但我使用 99% 的时间都没有使用“javascript 编辑器”。
我在 Linux 上使用 Chrome 开发 GWT 应用程序,每次我单步调试调试器时,Chrome 都会抱怨页面没有响应(这是正常的)。它变得非常烦人。
我查看了命令行开关的页面并没有发现任何东西,真的不可能禁用那个该死的警告吗?
我是 Greasemonkey 和 javascript 的新手,但发现下面的脚本每 5 分钟重新加载一次页面。
// ==UserScript==
// @name Auto Reload Protopage
// @namespace http://blog.monstuff.com/archives/cat_greasemonkey.html
// @description Reload pages every 5 minutes
// @include http://ww.bbc.co.uk
// @grant none
// ==/UserScript==
// based on code by Julien Couvreur
// and included here with his gracious permission
var numMinutes = 5;
window.setTimeout("document.location.reload();", numMinutes*60*1000);
Run Code Online (Sandbox Code Playgroud)
这有效,但它每 5 分钟重新加载所有打开的选项卡,而不仅仅是 @include 语句中指定的选项卡。
有没有办法做到这一点?
首先,我是丹麦人,所以我的英语可能有缺陷。在我的公司,我收到了一些抱怨,说在我们的 Intranet 网站上安装了 Chrome 之后,某些页面被禁止使用。
所以我拿了两台完全相似的机器,Lenovo T520,Windows Vista 32bit 相同的 Internet Explorer 版本 (9) 相同的 java 版本 (7.9) 和相同的 Windows 更新..
我去了我们的 Intranet 网站并单击了一个链接,该链接应该打开一个带有一些文本的弹出窗口,并且它对它们都起作用。然后我拿了一台机器,装了谷歌浏览器,又卸载了,把IE换回标准浏览器,再试同样的链接。现在我收到一个 JavaScript 错误。它不会打开链接。
这个错误是丹麦语,我把它翻译成英语
SCRIPT5007: 无法收集此文档的值 对象为空或未定义。XXX.js,第 32 行第 7 行
这 2 台机器现在完全相同,除了其中一台曾经安装了 Chrome。但只有其中之一有效。我有限的经验告诉我,它以某种方式改变了安全设置。我确认了这一点,因为我去了资源管理器中的互联网设置..并关闭了丹麦语中称为“beskyttet tilstand”的内容,我猜它的翻译是“安全模式”
现在它可以在曾经有 Chrome 的机器上运行,但是!在另一台机器上,即使“安全模式已激活”也能正常工作
我读了一些关于 Chrome 可能对注册表做了什么,以防止链接打开并将 CurrentUser\software\classes\html 从“ChromeHTML”更改为“htmlfile”,该修复确实确保计算机现在能够打开Internet Explorer 中的链接再次出现但它并没有解决这个 javascript 错误以及我无法打开这个超链接的事实。所以总结一下。
只有在安全模式关闭的情况下,安装了 Chrome 的机器现在才能进入这个超链接,而从未安装过 Chrome 的机器可以在安全模式激活的情况下访问相同的链接。相信我,这些机器在其他方面是相同的,并且从未被使用过。
我知道这是一个相当大的“咆哮”,所以如果我的信息不足,请告诉我。
我正在尝试调试 gnome-shell 扩展,但我似乎没有文件夹 /usr/share/gnome-shell/js。我在使用 gnome 3.12 的 Fedora 20 上。当我有 gnome 3.10 时我也找不到它。文件被移动了吗?有没有我遗漏的包裹?
最近,一位同事向我们转发了一个网站链接,称这是一个有趣的网站。单击链接后,您会陷入烦人的警报框的无限循环中。阻止这种情况的唯一方法是从任务管理器中杀死浏览器。杀死浏览器会话后,您无法使用恢复会话功能,因为它会再次打开烦人的站点。我的许多同事因此丢失了重要数据。
我们可以编写一个小的应用程序/脚本/插件来在需要时停止警报框和/或关闭网站吗?如果是,那么哪种语言最适合做这件事?或者是否有任何现有的应用程序可以阻止此类恶意活动?
PS:我正在使用 Firefox,我不想迁移到任何其他浏览器(Chrome 等)
我使用带有 noscript 的 FF27,但也欢迎使用 Chrome 的解决方案。
我在可用时使用在线聊天获得客户支持,并且我想保留聊天记录,以防与提供商发生争议。我的信用卡提供商有这样的聊天界面,但已禁用复制文本 - 我假设使用 javascript(还有其他方法吗?)。我对 JS 一无所知,但我注意到当我选择文本时,选择在下一个事件(例如单击或一段时间后)消失,我找不到调出上下文菜单的方法,并且 ctrl-c 没有影响。我想在对其他页面的影响最小的情况下规避它。我宁愿不安装扩展。
FF 曾经在设置 UI 中有一个选项可以禁用某些 javascript 功能,但它已被删除。我发现 about:config 设置禁用了 JS 覆盖上下文菜单,并禁用了剪贴板事件——但这两个都是全局的,前者可能会使像 Google Docs 这样的网站乱七八糟,不合我的口味。我还没有研究过 Chrome 在非 UI 设置方面必须提供什么。我在 NoScript 上找不到任何细粒度的 JS 控件,但我认为可以过滤掉禁止复制文本的 JS 代码。
我想在不阻止其他脚本工作的情况下禁用网站上的特定脚本。我正在使用带有 Adblock Plus 和 Greasemonkey 的 Firefox。我已经广泛搜索并尝试了不同的方法,但最终未能成功。似乎我在设置用户脚本或定义广告拦截规则方面没有足够的理解。
这是我需要阻止的脚本。这是一个烦人的弹出器。内容被 Adblock 阻止,但每次我单击该页面时仍然会打开一个不需要的空窗口。
<script>
BetterJsPop.add('https://www.url.tld/page.html',
{
under: true,
newTab: false,
perpage: 5,
cookieExpires: 600,
});
</script>
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激。
我似乎记得,在过去,当在 Firefox 中禁用 Javascript 时,它会立即停止所有先前加载的脚本和事件处理程序的运行。
但是,我现在在 Ubuntu Linux 上运行 Firefox 51,我发现在中设置javascript.enabled为 falseabout:config仍然允许已经运行的脚本运行,直到下一个页面刷新。
是否有某种机制可以立即禁用 Javascript而无需在现代 Firefox 中重新加载页面?
javascript ×10
firefox ×4
blocking ×1
chromium ×1
copy-paste ×1
eclipse ×1
fedora ×1
gnome-shell ×1
gnome3 ×1
greasemonkey ×1
linux ×1
macos ×1
noscript ×1