在调试使用Google后端的客户端应用程序时,我添加了一些调试版本的函数,并使用Chrome Developer Tools脚本编辑器插入它们.
但是这种方法存在许多限制,首先是编辑器似乎并不总是使用去缩小文件,而当JS文件长度为35K行时,这是一个问题.
另一个问题是在加载时间内完成的所有初始化都使用原始的"未修补"函数,因此这并不理想.
我想javascript.js用我自己的本地副本替换远程文件,大概是使用文件名上的一些正则表达式,或者任何合适的策略,我很乐意使用Firefox或Chrome,如果一个比另一个更容易.
为什么Firebug在我的doctype中返回错误?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Run Code Online (Sandbox Code Playgroud)
syntax error
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
.....
Run Code Online (Sandbox Code Playgroud) 我用以下代码创建了一个小提琴:
var x=10;
Run Code Online (Sandbox Code Playgroud)
当我尝试在控制台中查看此内容时,我得到以下内容:
> x
ReferenceError: x is not defined
Run Code Online (Sandbox Code Playgroud)
有道理,因为它需要Javascript来运行控制台.有没有办法让这个工作?
我习惯使用DOM选项卡来检查Firebug中页面上存在的全局JS变量.Chrome Developer工具中的相同功能是什么?
我有一个<select>列表,其中已经填充了几个选项,但想要删除这些选项以重新开始.
我正在使用jQuery并尝试了以下方法:
$("#selectId").length = 0;
Run Code Online (Sandbox Code Playgroud)
但这似乎没有效果.
我的部分问题是我使用Firebug来调试JavaScript,但调试器不会在断点处中断,所以我看不到发生了什么.当JavaScript在<head>我的HTML文件中时,它是否会中断?
如果使用Firebug,我们可以单击HTML选项卡,然后单击以展开每个元素以查看生成的HTML代码.有没有办法扩展它或获得纯文本文件?
我只是偶然发现甚至不需要Firebug.我们可以在网页上按CTRL-A(全选),然后右键单击并选择"查看选择源",然后我们将获得"当前HTML代码"的纯文本文件,甚至会看到一个<div>是<body>如果Firebug打开,Firebug面板位于标记之前.但这似乎是一种奇怪的方式来调用它.还有其他方法吗?
(更新:生成的HTML通常是指JavaScript更改DOM后的HTML.它是当前的DOM树而不是原始源代码)
firefox firebug code-generation firefox-addon web-developer-toolbar
我查看了html源代码,没有<tbody>,但是当在HTML标签中通过firebug查看时,会<tbody>出现.知道为什么吗?
我想编写一个浏览器(Chrome/FF)扩展程序,需要在网页上选择一个元素.我希望它表现得像Firebug的元素检查员那样.单击检查箭头,然后可以悬停/突出显示元素.单击所需的元素时,将检查该元素.我只是对代码感兴趣,允许用户选择一个元素 - 而不是实际检查它或类似的东西.
因为我正在写一个扩展,如果你能提供非jQuery/Prototype/etc ..代码可能会很好,所以我不必分发它.
javascript firebug dom google-chrome google-chrome-extension
我有一个测试工程师为我重现bug,这个bug是随机的,所以我希望他在日志发生时将日志保存到文件中,是否可能?
我目前正在试图找出点击事件处理程序附加到我的div.应该只附加一个处理程序,但似乎至少有一个.我正在使用FireBug,但Chrome也可以选择.我不喜欢IE,所以我不想使用它.
最好的情况是我可以使用FireBug检查我的div,并查看事件处理程序列表.
firebug ×10
javascript ×7
dom ×2
html ×2
jquery ×2
firefox ×1
greasemonkey ×1
jsfiddle ×1
select ×1