问题标签 [browser-console]

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

javascript - 当浏览器控制台未打开时,为什么需要在 Internet Explorer 9 中导致超时?

我正在维护一个建立在以下堆栈之上的遗留 Web 应用程序:

  • 服务器端
    • NGINX
    • 龙卷风
  • 客户端
    • 要求JS
    • jQuery
    • 骨干

在 Firefox 和 Chrome 中一切正常,但在 IE9 中,require在函数内部调用动态加载模块会导致超时。打开 JavaScript 控制台以查找错误后,它可以正常工作(并且没有记录错误)。

有任何想法吗?

0 投票
1 回答
350 浏览

javascript - 从浏览器控制台访问 WebExtensions API

是否可以?我想在 REPL 中试验一些功能。

0 投票
0 回答
499 浏览

javascript - 如何在浏览器控制台中覆盖 JavaScript 中的自调用函数?

假设我们到达一个站点,并且在它的脚本中有这样的自执行匿名函数:

我想通过浏览器控制台覆盖它,如下所示:

(或删除它)...这对于具有名称的常规函数​​是可能的,但是当我尝试将其用于自动执行匿名函数时,会创建一个新函数并且不会覆盖任何东西......我该如何覆盖它?

0 投票
1 回答
3070 浏览

javascript - 如何通过浏览器 Javascript 控制台触发 onchange 事件

这是HTML代码:

我的网站将有 2 个字段,如上。changeAmount() 函数是我服务器上的一个脚本。现在,我想为我的客户创建一个 Javascript 脚本。当他们将其粘贴到您的浏览器控制台(Chrome 上的 Ctrl + Shilf + I 或 Firefog 上的 F12)时,它将填充 Amount 字段的新值,然后调用函数 changeAmount() 来更改 AmountWord 的值。这是我的代码,但它只能更改 Amount 字段的值,不能调用 changeAmount() 函数来更改 AmountWord 字段的值:(

请帮我

0 投票
1 回答
41 浏览

javascript - 浏览器控制台中的对象属性

每当我将任何javascript 对象登录到浏览器时,我都热衷于通过扩展控制台窗口中的内容来探索它,例如

我确实找到了里面的东西,但是真正的查询现在开始了,当我展开对象时,它有一个名为__proto__的属性及其子属性,然后它又具有构造函数的属性,并且循环继续进行,因为它有__proto__和再等等。

它结束了吗?

如果,这个多次重复表示什么?

如果,为什么浏览器不挂起打印这样的无限对象?

  • 任何线索高度赞赏

感谢和问候肖希尔·塞西亚

0 投票
0 回答
22 浏览

javascript - 如何通过 jquery 或 javascript 获取低于 c1x.cid、c1x.productID 的值

嗨,我是 jquery 和 javascript 的新手。请帮我从下面的代码/函数中提取日期。

下面是脚本部分:

或来自页面源代码中的以下脚本标记。

我正在尝试进行 chrome 扩展以提取每个页面的 productid 和 cid。以下是 主要网页链接供参考

0 投票
1 回答
7641 浏览

javascript - 在浏览器控制台中导入或需要任何库

在大多数情况下调试应用程序时,我觉得如果我可以将任何库包含到浏览器控制台中并尝试该库中的一些功能会更容易。

现在在现代javascript/es6/es6/typescript世界中,是否有任何东西可以快速将脚本导入到浏览器中,以便直接用于

例子

在调试时,如果我想要 Observable 我应该能够做这样的事情

但这些都行不通。

已经探索过的动态<script>标签

我已经探索了像下面这样动态使用<script>标签的旧方法,但它对于大量库来说很困难,而且也不优雅

0 投票
1 回答
67 浏览

javascript - 防止来自外人的“$.post”调用 Javascript PHP

我正在构建一个调用电子邮件功能以发送电子邮件的站点。

我通过 $.post 从外部 Javascript 文件调用一个函数,如下例所示:

但正如最近注意到的那样,任何人都可以将上述行写入浏览器控制台并发送他们想要的任何电子邮件(当然使用我的电子邮件地址)。

所以我的问题是:

有什么办法可以识别这个外部调用并阻止它们执行?

0 投票
1 回答
66 浏览

html - 在浏览器开发人员工具的网络选项卡下查看页面预览时缺少 CSS 样式

当我从离线网站(主页或任何其他页面)加载页面时,CSS 样式在加载的页面中显示正常。但是在页面加载之后,如果我在浏览器的网络选项卡下查看相同的页面(在谷歌浏览器中,快捷键是 F12),加载的页面和 css 文件将按预期显示,并且该页面的状态代码是200 这意味着文件加载正常,但问题是在页面加载到浏览器之后,当我在浏览器开发工具的网络选项卡中单击页面预览时,只显示加载的页面内容,但该页面的 CSS 样式是在预览中丢失。这是为什么?下面是我的 CSS 链接。

0 投票
1 回答
4991 浏览

javascript - 从浏览器控制台访问 Greasemonkey/Tampermonkey 变量?

这是来自用户脚本的代码示例:

当我尝试从脚本调用我的函数时:一切正常,但我无法从浏览器控制台访问:

(ReferenceError:ExampleObj 未定义)


我的 Greasemonkey/Tampermonkey 设置(元数据):

脚本有效;我只需要从浏览器控制台访问这些功能。