Tag: firefox

当按下ESC时,当我在keyDown事件处理程序中使用它时,location.reload不会重新加载页面。 只在FF

我发现当按下ESC按钮时,当我从keyDown事件处理程序调用它时,location.reload()调用没有做任何事情。 有没有人知道如何重新加载页面的一些解决方法? 另外我找到了http://bugs.jqueryui.com/ticket/4922 ,看起来这个问题已经解决了。 这是一个代码示例。 订阅活动: jQuery(document).keydown(function (event) { if (event.keyCode == 27) { closeVideoPopup(); } }); 而closeVideoPopup()方法: function closeVideoPopup() { jQuery(‘#fade, .window_container’).fadeOut(function(){ jQuery(‘#fade, a.close’).remove(); }); jQuery(‘ul.tabs’).css(‘z-index’, ’99’); jQuery(‘div.framing_slider’).css(‘z-index’, ‘9999’); location.reload(); return false; } 请注意,此代码适用于除FF以外的所有浏览器 。

Jquery cookie插件不适用于Firefox

请看看这个小提琴: Jsfiddle $(document).ready(function() { var cookie = $.cookie(‘myDemoCookie’); // If the cookie has been set in a previous page load, show it in the div directly: if (cookie){ var values = $.parseJSON(cookie); var li; for (var v in values) { li = $(” + values[v] + ”); $(‘.jq-text’).append(li).show(); } } $(‘.fields a’).click(function(e) { e.preventDefault(); var […]

Firefox:按下鼠标按钮时鼠标hover不起作用

这是我想要做的: https : //gfycat.com/ValidEmbarrassedHochstettersfrog 我想使用鼠标突出显示 一些 对象。 此video录制在Chrome上,完美运行。 不幸的是它不在Firefox上。 下面是它的工作原理: 用户点击表格中的第一个单元格 他将鼠标拖到其他牢房 正在突出显示细胞 码: $(“#productList”).on(“mousedown”, “td”, function () { //save from where to start } $(“#productList”).on(“mouseover mouseenter mouseover hover”, “td”, function () { //update highlighting, modify classes //this function isn’t fired when I click on one of and drag mouse somewhere else } 其中#productList是 。 […]

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

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

jQuery click事件与Firefox中的live函数表现不同

在使用Firefox *时,使用带有实时function的事件单击会导致奇怪的行为。 在Firefox中,只需右键单击即可触发点击! 在Google Chrome中,Internet Explorer 7中也不会发生同样的情况。 例: 没有实时 ,请转到演示并尝试右键单击段落。 应出现一个对话框菜单。 使用直播 ,进入演示并尝试右击“Click me!”。 现在出现对话框菜单和“另一段”。 *使用firefox 3.5.3测试

Firefox扩展包括main.js文件中的脚本

我正在为firefox编写扩展,并且在main.js(后台)文件中遇到包含脚本的问题… 在我的情况下,我想包括例如jquery.js和config.js但我无法看到如何正确地做到这一点。 在我的chrome扩展中,我只是在清单文件上执行此操作,但我希望在Firefox中具有相同function。 谢谢你的帮助,jdmry

如何防止textarea在值改变时滚动到顶部?

请考虑以下示例:( 此处为现场演示 ) HTML: Click Here CSS: textarea { height: 80px; width: 150px; background-color: #bbb; resize: none; border: none; } #button { width: 150px; background-color: #333; color: #eee; text-align: center; } JS: $(function() { var textarea = $(“textarea”); textarea.val(“Hello\nStack\nOverflow!\nThere\nAre\nLots\nOf\nGreat\nPeople\nHere”); $(“#button”).click(function() { textarea.val(textarea.val() + “!”); }); textarea.scrollTop(9999).focus(); // Arbitrary big enough number to scroll to the […]

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。 有人知道怎么修这个东西吗?

Javascript复制到Safari上的剪贴板?

这可能是重复的问题,但我没有找到解决方案。 我想在按钮点击上复制文字。 它在chrome,mozilla上工作(在windows和mac上工作但在linux上工作)。 它没有在safari工作。 我正在使用document.execCommand(“copy”)命令进行复制。 safari支持这个命令吗? 有没有什么方法可以支持所有浏览器?

window.onloadfunction在Mozilla Firefox上不起作用

我正在使用网页加载屏幕,我使用window.onloadfunction。 除了在Mozilla Firefox浏览器中,一切都很好用。 当我们首次使用ctrl + F5组合访问或刷新页面时,加载屏幕永远不会消失。 如果我们只使用F5刷新页面,那么它可以工作。 我使用下面的代码 $(window).load(function(e) { $(“#body-mask”).fadeOut(1000,function(){ $(this).remove(); }); }); 我也试过下面的代码,但没有改变。 window.onload = function () { $(“#body-mask”).fadeOut(1000,function(){ $(this).remove(); }); } 为什么会这样? 请帮忙。 提前致谢。