Tag: firebug

如何在页面加载时通过Firebug注入JavaScript代码段?

我想在Firebug Command Editor中注入一个JavaScript代码段,同时打开一个新选项卡并执行它。 这是解释。 现在真正的问题开始了。 打开页面时,我希望在命令编辑器中显示一个片段。 所以我只需要点击Run 。 如果可能的话,如果单击Run可以自动化,那么它会很棒。 目的是自动化接受所有请求的过程,我目前必须手动完成。

jQuery函数.load()不起作用

我有个问题。 这不是我第一次使用这个jQuery函数(.load()),但现在,我真的无法理解为什么在这个新网站中,它不起作用。 在Firebug控制台中,当我点击链接“connexion”时,GET为红色,并且根本没有加载’form.login.php’。 为什么? 啊顺便说一句,在文件就绪,’form.accueil.php’的加载工作正常。 但不是另一个.load调用。 这是我的一段代码。 提前致谢。 function menuClick(tab) { switch (tab) { case -1: // accueil // alert(tab+’:accueil’); // $(‘#main_center’).empty(); $(‘#main_center’).load(‘form.accueil.php’); break; case 0: // connexion // alert(tab+’:connexion’); // $(‘#main_center’).empty(); $(‘#main_center’).load(‘form.login.php’); break; } } $(document).ready(function() { $(‘#main_center’).load(‘form.accueil.php’); }); <?php // Affichage du menu echo 'Accueil’; if (!$oLogin->get_connected()) { // si pas connecté on […]

关闭模态窗口时Firefox中出错

我有一个模态窗口,其中有一个手风琴,其中一个手风琴有一个文件上传。 我点击浏览,打开窗口选择文件,关闭窗口而不选择文件。 现在,我尝试通过单击它抛出的关闭按钮来关闭模态窗口 NS_ERROR_XPC_SECURITY_MANAGER_VETO:安全管理器否决了操作arg 0 [nsIDOMHTMLDivElement.contains] 在JavaScript控制台中。 有没有人有这个问题以及如何解决这个问题? 我正在使用jquery-ui 1.8.18和jquery 1.7.1分钟

jquery ajax请求firebug错误

我使用php / ajax提交没有页面刷新的表单。 这是我的档案 – coupon.js jQuery(document).ready(function(){ jQuery(“.appnitro”).submit( function(e) { $.ajax({ url : “http://174.132.194.155/~kunal17/devbuzzr/wp-content/themes/street/sms.php”, type : “post”, dataType: “json”, data : $(this).serialize(), success : function( data ) { for(var id in data) { jQuery(‘#’ + id).html( data[id] ); } } }); //return false or e.preventDefault(); }); }); sms.php $res ); echo json_encode( $arr );//end sms […]

使用Jquery对PHP的Javascript值

我的javascript文件: var ms = 3000; $.get(“curl.php”, { test: ms } ); 我的curl.php: $ms = $_GET(“test”); echo $ms; Firefox firebug说: 致命错误:函数名称必须是第2行的C:\ Users \ Jansu \ Documents \ workspace \ php \ curl.php中的字符串 可能是什么问题呢? 更好的是当javascript和php代码在同一个文件中时,所以我不必发布/得到任何东西。 只是以某种方式将javascript传递给php。

无法在jquery.validate回调中断

我正在使用Firefox / Firebug,尝试逐步执行一些jquery.validate()回调。 为什么单击提交按钮时,下面的// Breakpoint行上的// Breakpoint不会触发? $(document).ready(function () { $(‘form’).validate({ debug: true, submitHandler: function () { alert(“Submitted!”) // Breakpoint }, invalidHandler: function (form, validator) { alert(“Invalid!”) // Breakpoint } }) }); 更新 实际上,似乎任何validate()选项都没有生效。 例如,我已经在上面的示例中添加了debug: true ,并且根据文档它应该阻止提交表单,并且它仍在提交表单。 也没有任何警报被触发。 但是,我已经确认调用了validate()函数,因为我可以逐步完成 – 只是不回调。

jQuery Animation error =尝试在已清除的范围上运行compile-and-go脚本

我希望有人可以帮忙解决这个问题。 我的页面上的Firebug出现了一个奇怪的错误。 我正在使用代码: $(function () { var element = $(“#finger”); (function(){ element .animate({ marginLeft: 130 }, 1000) .animate({ marginLeft: 100 }, 1000 , arguments.callee); }()); }); 这可以很好地动画我的’手指’。 我还有其他代码: $(“SOME-OTHER-DIV”).mousedown(function () { $(“#finger”).hide(); }); 点击时,这会让我的“手指”隐藏起来。 现在,这一切都很好….直到我重新加载页面,我得到这个错误 “尝试在已清除的范围内运行编译和运行脚本” 然而,动画仍然有效,而mousedown仍然有效。 有什么想法在这里发生了什么? 它只是Firefox中的一个错误吗? 非常感谢克里斯 ———- ———更新 嗯,也许不是造成问题的“arguments.callee”。 我将代码更改为: $(function () { i = 0; while(i < 3){ $("#finger").animate({ marginLeft: […]

如何解决Rails中静默失败的js问题?

应该注意的是,我不是很熟练使用Firebug,但我没有发现任何可以解释以下问题的错误。 我有一个feed.js.erb文件,其中包含以下代码: var $foos = $(”); $(‘#container’).append($foos); $(‘#pagination_button a’).attr(‘href’, ”); 当第二次进行此ajax调用时 ,它似乎无声地失败。 我在Firebug控制台中看到了相应的响应,但$foos没有改变 ,随后#container永远不会被追加。 我的html页面只包含一个加载指示器,它在第一次调用时成功替换。 第二个调用是从其他javascript( 无限滚动 )触发的。 如果重要,我注意到第一次调用是使用自动生成的时间戳参数进行的。 在那之后,我正在替换目标url,你可以在我的#pagination_button a上看到。 如何在浏览器中调试? 更新 :我使用ERB使$foos成为一个动态变量($ foos1 … $ foos2)并注意到这也无效。 因此,即使新的@foos在控制台的响应中可见,我的javascript的第一行也没有被评估。

为什么我得到一个jQuery没有定义错误?

我必须使用外部js文件才能加载jquery。 我的js文件中的代码如下: document.write(”); (function($) { $(document).ready(function() { alert(‘it works!!’); }); })(jQuery); 在firefox firebug控制台中,我看到了这个错误:“jQuery未定义”,我认为这是因为jQuery库是在我的js文件中的$函数之后加载的。 你对我如何解决这个问题有任何想法吗? 如果我从firebug控制台运行脚本一切正常。

Firebug分析问题:“没有活动要分析”

我想尝试一些不同的选项与一些javascript(jQuery),看看哪个是最快的,但我不能得到正确的分析工作。 这是我想要测试的代码。 $this.keypress(function(e) { console.profile(“test”); //retrieve the charcode if possible, otherwise get the keycode k = e.which ? e.which : e.CharCode; if (blockKeyCodes.indexOf(“|” + k + “|”) != -1 || e.ctrlKey && k == 86) e.preventDefault(); console.profileEnd(); }); 但是,当我运行此控制台时,控制台会声明“没有要分析的活动”。 如果我使用console.time,结果是0ms。 有人知道怎么修这个东西吗?