问题标签 [inspect-element]
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 代码会影响页面的行为吗?
我注意到它没有,但我不完全确定。我认为一旦加载,存储在内存中的代码就是将运行的代码 - 更改显示的内容不会影响最终运行的内容。
那么,我最终发送给某人的代码是否会成为将要运行的代码?或者他们可能会以某种方式改变它?
我已经用谷歌搜索了几次这个问题,但在某处找不到明确的答案。
这是我使用的“代码”。
javascript - 即使禁用 JS,如何防止按钮访问?
我有一个浏览器应用程序,我有一个选择框。此选择框通常可用于交互,但我需要将其隐藏以防它被锁定。为此,我设置了几个安全层:
1: Javascript
2:问题是:
当用户将 chrome 中的 JS 设置为禁用时,他可以访问检查元素,然后从按钮中删除隐藏/禁用属性。有什么办法可以解决这个安全问题?
bash - 打开网页,查找内容并在找到后通知
我想打开 chrome,转到一个网页,并检查特定内容,即标题、副标题......是否存在,然后如果内容存在,则给我一个通知,最好是循环,直到它有找到了。最好的方法是什么?几年前我已经做了很多这样的事情,但现在我完全忘记了这一切,我只需要帮助重新开始。我没有安装任何软件,(很确定这是多么基本,我不需要任何软件)。我在记事本上保存了一个 bash 文件,我写了“start www.bbc.com”。这将打开 bbc 网站,但我不知道如何检查例如标题为“欢迎来到 BBC”。这只是一个例子,我想在不同的网站上尝试,但如果我知道如何做到这一点,那么我可以自己改变其余的。我知道如何使用检查元素,
如果有另一种比 bash 更容易的软件/语言,我很乐意改变。
我知道这听起来非常简单和容易,我只想开始,非常感谢任何帮助。
非常感谢
python-3.x - 如何使用python和selenium动态获取网页中触发的标签
我有一个谷歌分析代码触发的网站(通过谷歌标签管理器)。该网站有很多页面,我想检查 Google Analytics 代码是否在所有页面上触发。一种方法是打开 URL,打开 GA 调试器并检查控制台中的综合浏览量。由于有很多 URL 需要检查,有没有办法自动化这个过程(最好通过 Python)
到目前为止我已经尝试过:我已经设法获取页面的源代码,然后通过正则表达式查找特定代码片段(GA 和 GTM)您可以在下面找到代码。但问题是这只会获取静态代码。在页面实际加载后触发的任何像素/代码都不会被捕获。
我也尝试使用 BS4 和请求,但没有任何用处。
javascript - 学校计算机禁用 chrome://dino。您可以使用检查元素重新启用它吗?
正如许多人所说,主机的“管理员”(jdoe@[host])已禁用离线 chrome dino 游戏。如果我能发现这一点,学校里的所有孩子都会非常高兴。
当我开始使用带有 Runner 变量的检查元素控制台时,我发现了一些有趣的东西。我输入:
然后在那之后,
我试过Runner.prototype.isDisabled = false;
, Runner.prototype.isDisabled(false);
,Runner.prototype.isDisabled = function () {};
但没有一个奏效。
现在我想知道......是否可以使用检查元素重新启用 chrome 恐龙游戏?我知道你可以找到一个模拟器。但是来吧,在真实网站上不是更有趣吗?
html - 在 Google chrome 检查元素中复制生成的 html
代码(仅供参考):
我创建了这个包含多个 youtube 视频 iframe 窗口的 html 文件,并且想要复制页面运行时生成的 html。当 iframe 无法加载或发生类似情况时,会在 #document 行的 iframe 下生成文本“发生错误,请稍后再试”,因此我想复制所有生成的 html。我可以复制这一行,但必须一一进行。当我选择 html 标记并选择复制 html 时,它只会复制原始 html。我尝试了 web 开发者扩展,尝试了 mozilla 中的 firebug(omnibug) 插件,厌倦了使用 mozilla 扩展复制内部 html,但它只是复制原始 html。
有谁知道我该如何解决这个问题?
python - RatemyProfessor 网站中的网页抓取“检查”元素部分
我对 python 比较陌生,想看看是否有任何方法可以废弃 RatemyProfessor 网站的检查元素部分。我的目标是获取仅位于该区域的所有教授 ID。
尝试获取我尝试过的代码时..
但遗憾的是只收到了源页面信息,没有提供id信息。 id 位于 Inspect Element 部分,我想知道是否有一个我只是没有看到的特殊链接可以帮助我提取这些数据
这是一个大学项目,如果有人好奇,任何建议都会有所帮助!
再次感谢!
更新 感谢您的所有反馈,我非常感谢,但我仍然不明白如何通过源代码链接获取元素信息的逻辑
在这里,我放置了指示我所看到内容的箭头,我的“requests.get”中的链接提供了左侧的代码,我的目标是找到一个 url,或者能够提取右侧信息的东西.
我真的很想了解发生了什么,以及解决此问题的正确方法,如果有人可以向我解释如何实现这一目标的过程,我将不胜感激。
再次感谢大家的贡献,我真的很感激!
javascript - 不允许用户更改本地存储
我在这个游戏中使用 localstorage 来存储高分之类的东西:http ://wacky2048.ga/
如果您检查元素并在顶部导航栏(您看到元素...性能),然后单击>>按钮,单击应用程序,您可以看到所有本地存储项,如果您双击,您可以更改它。您可能需要采取行动并刷新。
很多人都知道这个技巧,所以高分变得毫无意义。
有没有办法阻止这种情况?我存储整数和 JSON 字符串化的东西(如果你想建议一种编码方法)。
javascript - Google Scripts - 在 javascript 编辑页面后检索 UrlFetchApp.fetch
我正在尝试使用 Google App Script 的 UrlFetchApp.fetch 获取页面 (rotoql.com),但 rotoql.com 在浏览器的“检查元素”中与“查看源代码”中的不同。不幸的是,UrlFetchApp.fetch 获取的是 rotoql.com 的“查看源代码”版本,而不是“检查元素”版本。
我将如何获取 JavaScript 已经编辑过的网站版本(或“检查元素”版本)而不是网站的源代码?
html - 为什么不能再在 Chrome 中移动 DOM 节点?
我无法在 Google Chrome 中的“检查元素”选项卡中移动 DOM 节点,当我选择它们并尝试抓取/拖动它们时,什么也没有发生。我已经重置了浏览器和开发工具的设置,但没有任何变化。
如果您想知道我指的是什么,请单击此链接:移动 DOM 节点。
Chrome 版本:73.0.3664.3(官方构建)开发(64 位)
任何帮助表示赞赏,谢谢。