问题标签 [web-inspector]
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.
http-headers - Chrome 网络检查器中缺少请求标头(和发送的 cookie)?
我注意到在某些情况下(例如 XHR 请求),发送的请求标头和 cookie 已从网络检查中消失,至少在 OSX Google Chrome 中是这样。
如果您没有明白我的意思,只需打开网络检查器并连接到您的 Twitter 帐户,然后检查 XHR 请求:您可以看到请求有效负载和响应标头,但发送的标头和 cookie 已消失。
知道如何解决这个问题吗?我尝试在 about:flags 中激活一些奇异的标志,但没有看到任何变化。
google-chrome - 如何查看 Chrome 开发者工具网络选项卡中使用的协议?
Chrome 开发人员工具栏上的网络选项卡很棒,但我想看看使用什么协议来传输资源(HTTP 或 HTTPS)。任何人都知道我该怎么做,或者是否有扩展允许我做类似的事情。
css - 是否可以使用浏览器检查器检查 CSS3 动画关键帧?
现在,我遇到了一些利用 CSS3 关键帧样式动画的网站,并决定在我自己的网站上进行测试。然而,这给我带来了一个难题:通常在我向网站提交 CSS 文件之前,我会使用浏览器的检查器(Ctrl+Shift+I
在 Chrome、Opera 和 FF 上;F12
在 IE 中)在本地调整和更改 CSS 以查看我的内容最喜欢。但是,似乎无法使用浏览器检查器更改 CSS3 动画的关键帧!这对我来说是一个极大的障碍,因为它迫使我每次想要更改动画的任何细微差别时都提交一个 CSS 文件,这也会导致服务器延迟长达 15 分钟。有什么方法可以使用浏览器检查器在本地更改 CSS3 动画关键帧?
debugging - 节点检查器:运行代码——不仅仅是单步执行
我想要的是
我希望能够在使用Web Inspector进行调试期间运行整个脚本。- 我不想单步执行各个 JavaScript 调用。node
node-inspector
我做了什么
(我的 PowerShell 说明)
为什么我想要那个
我正在写一个节点脚本。在这个脚本中我console.log
有很多对象,以便能够在调试过程中探索它们。但是简单的静态文本控制台输出并不是很好——你不能折叠和展开对象的属性或获取函数的源代码:
(例如)
所以我决定使用 Web Inspectornode-inspector
以获得良好的对象浏览体验(因为 Web Inspector 的输出格式很好)。
为什么我不通过
(我的脚本的结构)
- 调用在的
console.log()
回调函数中执行require('fs').readFile()
。我不会仅仅通过“正常”步骤到达那里。 - 一次又一次地单击“步骤”按钮很无聊。
我的问题
- 是否有可能在不单步执行以下 Web Inspector 用户界面的情况下运行脚本?(我不想使用
node —debug myscript.js
,而不是node —debug-brk myscript.js
因为然后 Inspector 抛出Error: connect ECONNREFUSED Is node running with --debug port 5858?
,因为脚本运行太快)
(网络检查员界面)
- 或者至少有任何其他方法可以做我上面描述的事情(在我为什么想要那个部分)。
谢谢。- (我希望很清楚我想问什么。 - 如果不是,请写评论。)
xpath - 在 Safari 6 Web 检查器中使用 XPath
Safari 的 Web Inspector 允许您从搜索框中进行 XPath 查询:
但是盒子太小了!你可以使用它,但不是很舒服。
是否可以从屏幕截图底部显示的控制台提示执行 XPath 查询?
security - 在 Google Inspector 中更改 HTML
我知道打开 Google Inspect Element 并更改任何给定站点的 HTML、CSS 或其他内容是很有可能的。
不过,我的问题是,这真的不是安全威胁吗?或者至少对您网站的完整性构成威胁。假设您有一个用 PHP 完成的网站,并且在脚本中您希望从表单中发送 POST,但是有人在 Inspect Element 中打开了您的站点,并将表单更改为 GET。您的网站无法正常运行,对吗?
我不得不想象一些精通黑客的流氓可以对此造成一些损害,不是吗?我自己并不精通黑客,所以我不知道他们能做什么,但我必须想象最坏的情况。
那么这是我们在开发网站时应该考虑的另一件事吗?人们如何更改 HTML?我的意思是,我理解需要去掉标签以及所有这些来保护您的网站免受恶意用户输入的影响,但是不得不担心他们如何在他们眼前实际更改网站有点荒谬。
想法?
jquery - 将 ajax 与现有表单一起使用
我想用 ajax 处理这个表单,但我并不完全清楚在发送之前应该如何处理数据。这是我的表单,它是一个输出它的表达式引擎模块,所以我不知道 php 函数会发生什么:
我将使用 jQuery $.ajax(); 但我不知道如何处理表单数据:
我是一个表单的新手,所以我不确定我是否必须更多地了解 POST 脚本将如何处理我的数据,或者是否知道表单本身的内容就足够了。
我也很好奇如何使用网络检查器(或萤火虫)进行测试,谢谢!
mobile-safari - 如何在 Windows 或 Linux 上访问 ios 6 mobile safari web inspector?
是否可以从 Windows 或 Linux 平台访问新的 ios 6 移动 safari Web Inspector?
c# - 通过 C# 上传 g+ 帐户的个人资料照片
我想通过 C# 使用 HttpWebRequest 为 Google Plus 帐户上传个人资料照片。如何在此帖子查询的页面源中查找方法?我正在使用 Web Inspector(Chrome 开发人员工具),但无法找到单击“设置个人资料照片”按钮后执行的代码。
这里上传照片的代码,我在网上找到的:
但是此代码在执行第二个查询时会生成异常“方法不允许”。
另外,我已经有登录和发布文本的成功代码。
ios - 从 Windows 机器访问 iOS Safari Web Inspector
新的 iOS 6 Safari 带有 Web Inspector 功能,允许通过 USB 电缆从桌面 Safari 连接到它。然后,它允许您从桌面调试在 iOS Safari 中打开的页面。但据我所知,目前仅在 Mac Safari 上支持此功能,在 Windows 上不支持?我是对的,还是 Windows Safari 也有这种可能?或者它可能会在以后可用?