问题标签 [google-chrome-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.
javascript - Javascript 使用开发者控制台在另一个 Chrome 选项卡中执行 click()
我正在使用 Google Chrome Dev Console 来执行这个脚本:
但是,这只会导致在当前活动选项卡中执行的单击,我在其中发布代码的控制台。有没有办法让点击发生在例如第三个选项卡中,或者由于安全原因这是不可能的?
编辑:由于重复原因:跨浏览器选项卡调用javascript函数:给定的帖子没有说明代码是否从浏览器控制台运行。我想知道是否有任何方法可以操纵其他选项卡(本地)以单击按钮。另外:如果不可能:是否可以扩展?
javascript - 从 Javascript 控制台读取字符串数据,就像使用本机提示功能一样
我无法在 Chrome 或 Firefox 中找到此功能,但已看到对它的引用。给定一个任意函数testMe(param1, param2)
,我想要另一个函数:
同样,我看到了readline
(或readLine
?)函数被引用,但它显示为 Chrome 和 Firefox 都没有定义
javascript - 如何识别keydown事件是否被禁用。?如果是这样,如何在 javascript 中发送 Enter/return 键
我有一个关于从 chrome 控制台向 html 元素发送回车键击的查询。
首先我已经搜索了这个论坛并找到了链接
如前所述,我已经尝试过,但我的代码无法单击返回键,因此发布了这篇文章。
我的 HTML:
我试过的:
预期:输入按钮应该被点击
实际:ReferenceError 正在抛出。输入键不起作用
当然,我在新行中将我的函数称为“search()”
javascript - 从 google chrome 浏览器控制台在 Netflix 上设置视频播放速率
Netflix 在其用户界面中不提供对播放速率的控制。
我应该在 google chrome 控制台中放置什么来设置我想要的播放速率?
javascript - 谷歌浏览器控制台代码显示值变化警报
我有一个网页,其中一个值在任何情况下都在不断增加或减少。我需要做的是,每当该值发生变化时,都会发出声音警报。这一切都需要使用 Google Chrome 控制台完成,因为我无权访问代码。
javascript - 新页面完全加载后如何单击按钮?
我有好几页。第 1 页包含一个重定向到第 2 页的按钮。第 2 页包含一个重定向到第 3 页的按钮。我从第 1 页开始,想编写一些脚本来完成打开第 3 页的两步过程。
“v4lnk”按钮出现在第一页上。但是,“binBtn_btn”按钮在运行时不会出现,因为它出现在第二页上。
我在下面有一些代码,但是每次运行它时,它都会报告 document.getElementById("binBtn_btn") elem 的“未捕获的类型错误:无法读取未定义的属性 'click'”。
我试过了setInterval
,window.onload()
。
json - Console.log() 不工作,但 Alert() 功能工作
我正在尝试使用 Google Chrome 在桌面上导出我的 Instagram 帐户的以下列表,但 console.log 无法正常工作。
登录我的帐户后,我按 Ctrl+Shift+I 调出开发控制台。然后我使用切换设备工具栏将布局更改为 Galaxy S5。单击“关注”按钮并一直向下滚动以加载所有用户。在控制台内部,我使用了下面的代码,它可以很好地为我关注的用户数量一个接一个地显示警报弹出窗口。
但我似乎无法使用 console.log()。我试图让它以一种我可以复制所有内容并将其粘贴到 Excel 工作表中的方式显示。
javascript - 通过 Chrome 开发工具控制台将点击发送到“生成的源/计算的 html”按钮
我必须查看网页上的大量视频(截图如下)。视频部分隐藏。而要观看每个视频,我必须more
一个一个地点击按钮(如下图所示)。
每页通常有 40 个视频。不断地滚动并more
一遍又一遍地点击按钮是乏味的,如果我继续这样做,我想我会受到重复性压力伤害。
所以,我想我会使用 Chrome Dev Toolsconsole
来识别按钮并在一个批处理过程中向它们发送所有点击。
我可以使用Chrome Dev Tools 中的工具
找到more
按钮,如下所示:inspect
按钮的more
DOM-tree 面包屑路径inspect
(请点击放大,下面有两个图像部分):
more
按钮标记代码如下所示:
more
按钮class
是_d2l-label-text
我想我会在console
:
然而,事实证明这document.getElementsByClassName("d2l-label-text")
并没有抓住任何东西。结果数组的长度为0
。
我尝试使用其他一些选择器,发现console
不是从 中抓取的generated source/computed html
,它只是在抓取那里的标签/元素source
(可以通过 获取的原始来源right-click, view source
)。
我的问题:我做错了什么?我怎样console
才能抓住generated source/computed html
more
按钮?