有什么方法可以隐藏firebug样式面板中特定样式表的样式吗?
例如,我使用CSS重置并包含reset.css在我的页面中,但是当它在样式窗口中显示无用信息时看起来不太好.
谢谢.
我有这个:
<body>
<script>
console.log(this);
console.dir(this);
console.dirxml(this);
</script>
</body>
Run Code Online (Sandbox Code Playgroud)
为什么 console.dir(this) 不产生任何输出?
我正面临这个奇怪的问题.我正在调试的WebApp,正在调用javascript console.log/console.log/error/debug/etc.,但Firebug控制台根本不打印它们.此应用程序使用Dojo/Dijit工具包.不确定它是否有任何特殊之处
它似乎不是浏览器的问题,我尝试了另一个带有console.debug调用的简单网页,并且消息按预期显示在控制台上.
请告知我应该寻找什么.我也试过Chrome/IE.
提前致谢/
好的,我已经为Jquery UI添加了google api库,如下所示:
<script type='text/javascript' src='https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.js' ></script>
Run Code Online (Sandbox Code Playgroud)
现在我有一个脚本可以更新文档幻灯片上的某些跨度和隐藏输入,而不仅仅是文档就绪:
<script type="text/javascript">
$(document).ready(function()
{
var slider=$('#slider_range').slider({
range:true,
min:0,
max:5,
step:1,
values:[0,3],
slide:function(event,ui)
{
$('#level').val(ui.values[0]+'-'+ui.values[1]);
$('#low').html(ui.values[0]);
$('#high').html(ui.values[1]);
}
});
var s=slider;
if(s.slider("values",0)==s.slider("values",1))
{
$('#level').val(s.slider("values",0));
$('#low').html(s.slider("values",0));
$('#high').html(s.slider("values",0));
}
else
{
$('#level').val(s.slider("values",0)+'-'+s.slider("values",1));
$('#low').html(s.slider("values",0));
$('#high').html(s.slider("values",1));
}
});
</script>
Run Code Online (Sandbox Code Playgroud)
ideea是在页面上显示滑块而在另一个页面上没有.我从Firebug得到的错误信息是这样的:
$("#slider_range").slider is not a function
Run Code Online (Sandbox Code Playgroud)
并指向该线
slide:function(event,ui)
Run Code Online (Sandbox Code Playgroud)
可能是什么导致了这个?为什么在页面上可以看到滑块和另一个(使用加载上面的相同模板)的滑块?
请帮忙!
我想以树/图的形式查看我的 xhtml 页面的 dom - 以倒置树的形式甚至其他形式。我尝试了 firebug,DOM Inspector,它可以很好地显示 dom 结构,但它是可折叠树的形式(就像您单击 + 并显示分支,然后再次单击 + 以获取子分支等)。虽然这很好,但我想看看是否可以以图像的形式显示相同的内容,以便可视化更好。
有什么工具可以做到这一点?
谢谢!
我目前正在调查为什么我的网站需要很长时间才能加载.Firebug网络面板告诉我:
7.74s(上传:16.02s)
什么可能导致这个巨大的差距?在加载所有资源之后浏览器究竟做了什么,直到它触发onload事件?
谢谢.
在我的代码中,我有一行转储当前窗口(恰好是youtube视频页面):
Firebug.Console.log(myWindow);
Run Code Online (Sandbox Code Playgroud)
可以看出window对象包含"yt"属性,这是另一个可以在调试器中轻松检查的对象:
很遗憾,打电话
Firebug.Console.log(myWindow.yt);
Run Code Online (Sandbox Code Playgroud)
记录"undefined" - 为什么会这样,我如何访问这个"yt"属性?
编辑:一个可能很重要的附加:我正在编写的代码是firefox扩展的一部分,所以它并没有真正在一个pgae中运行,但在chrome中 - 我开始认为它可能是原因.与脚本标记中的代码相比,chrome脚本在某种程度上可以限制在他们可以看到/访问的内容中吗?
我已经包括一个链接到视频描述此在深度但基本上Firefox是添加左/右空白的元件使得所感知的填充比Chrome和IE不同.如果我修改在Firebug的价值,改变当时的空白走了,正如我希望摆在首位的工作.这是非常令人沮丧的,任何想法?
请观看视频以获取准确的说明.
谢谢
更新1:这是一个可以检查代码的测试服务器,它可能与视频略有不同但问题仍然相同.test.audrey-oxenhorn.gotpantheon.com
更新2:它似乎是:FF有问题的第一个字母伪元素.我认为这是一个实际的浏览器错误,但我不知道如何解决这个问题.
我正在尝试编写一个 JavaScript 函数,通过 console.log 将字符串打印到控制台。但是,该字符串中有回车符,它显示为文字 ↵ 字符,而不是创建新行。这是 console.log 的限制,还是有办法解决这个问题?
谢谢!
编辑:我实际上是在尝试在对象内打印此函数。就像是:
function blah() {
};
console.log({ "function" : blah });
Run Code Online (Sandbox Code Playgroud)
我最初没想到要提及它,但是在尝试了 crowjonah 的解决方案之后,我意识到 console.log 显然对待直接传递的字符串与在另一个对象内部传递的字符串不同。
我对 javascript 相当陌生,我几乎整天都在查看脚本,看看是否有办法嗅探 websocket 流量以进行调试和研究,或者用我自己的简单替换 websocket。
我试过用 Chrome 过滤并使用 fiddler,一切都以某种方式隐藏了流量。Wireshark 似乎抓住了一些双方都找不到的东西,但至少对不熟悉十六进制的我来说是胡言乱语。
但是,我真的很想知道是否可以在 javascript 中扩展像 Websocket 这样的东西,这样说当它使用像 Greasemonkey 这样的东西创建时,我可以“扩展”它,以便它继续做它应该做的事情,但也做额外的工作。
例如,是否可以在 Greasemonkey 中扩展以下 websocket,以便 onMessage(evt) 继续写入屏幕,但随后我可以添加警报(消息);?? 这将是更可取的,然后说看交通。注意我无法更改源文件。
谷歌浏览器没有识别亚特兰蒂斯之龙等游戏的网站 websocket,操作是 ajax 帖子,但聊天是一个 websocket,可以在 flash 参数中找到。
<!DOCTYPE html>
<meta charset="utf-8" />
<title>WebSocket Test</title>
<script language="javascript" type="text/javascript">
var wsUri = "ws://echo.websocket.org/";
var output;
function init()
{
output = document.getElementById("output");
testWebSocket();
}
function testWebSocket()
{
websocket = new WebSocket(wsUri);
websocket.onopen = function(evt) { onOpen(evt) };
websocket.onclose = function(evt) { onClose(evt) };
websocket.onmessage = function(evt) { onMessage(evt) …Run Code Online (Sandbox Code Playgroud) firebug ×10
javascript ×8
firefox ×3
css ×2
browser ×1
console ×1
dom ×1
greasemonkey ×1
jquery ×1
jquery-ui ×1
performance ×1
tree ×1
websocket ×1