【javascript – style.display =’none’对chrome中的选项标签不起作用,但它在firefox中有效】教程文章相关的互联网学习教程文章

javascript-keydown事件在引导的Firefox插件中不起作用【代码】

我是扩展开发的新手.我正在尝试在自举的Firefox扩展程序中的keydown事件上触发操作,但是它似乎不起作用.我想念什么吗? 这是我的bootstrap.js代码:Cu.import("resource://gre/modules/Services.jsm");function watchWindows(callback) {function watcher(window) {try {let {documentElement} = window.document;if (documentElement.getAttribute("windowtype") == "navigator:browser")callback(window);}catch(ex) {}}function...

javascript-用于保存弹出窗口的preventDefault在chrome中工作,但在Firefox中不工作【代码】

嗨,我想防止ctrl s(save)的默认行为,所以我尝试了以下代码jQuery(document).bind("keydown", function(e) {if(e.ctrlKey && (e.which == 83)) {e.preventDefault();alert("Ctrl+S");return false;} }); 但这只是防止在chrome中无法使用,而在Firefox中则无法使用.在Firefox中,会弹出保存对话框,为什么会发生这种情况,或者我丢失了某些东西.有帮助吗?解决方法:试试下面的代码:$(document).ready(function(){$(document).bind('keyd...

javascript-在firefox中清除cookie是否还会删除localStorage?

我做了一个firefox扩展,并将该扩展的首选项/设置存储在localStorage中,许多用户抱怨清除浏览器cookie时会删除其首选项/设置. 因此,这使我想知道localStorage是否与firefox中的cookie有什么关系?解决方法:从Mozilla DOM Storage Guide: >当时间范围为“所有”时,可以通过“工具->清除最近的历史记录-> Cookies”清除DOM存储(通过nsICookieManager :: removeAll) >但未指定其他时间范围时:(错误527667)>不会显示在“工具”中->选项...

javascript-ajax在Google chrome中发送两个变量,但在mozilla firefox中不发送【代码】

我正在尝试通过ajax发送两个值,但问题是它在mozilla中仅发送一个值 我的阿贾克斯$('#post_submit').click(function() { event.preventDefault(); var great_id = $("#post_container_supreme:first").attr("class"); var poster = $("#poster").val() $.ajax({type: "POST",url: "post_update.php",data: 'poster='+ poster + '&great_id=' + great_id, //the value in great id is not being sent to the php pagebeforeSend: fun...

Javascript Console.log在Chrome或Firefox中不起作用【代码】

我做的很简单:console.log("Testing");随着 :alert("testing");警报有效(因此我知道javascript正在工作),但是我看不到日志.当我使用Firefox时,出现以下错误:The Web Console logging API (console.log, console.info,console.warn, console.error) has been disabled by a script on thispage.到底是怎么回事?我查看了以下主题,但没有帮助: Chrome: console.log, console.debug are not working console.log quit working in ...

javascript-Firefox插件观察器http-on-modify-request无法正常工作【代码】

我的插件中有一个奇怪的错误,插件本身需要为特定域添加请求标头参数,一切正常,但错误是,只有在我重新加载页面之后,观察者的http-on-modify-request才在开始时调用,然后它才起作用. 我的意思是: >我进入mysite.com/-未修改标题,>我重新加载页面-已标头>再次重新加载-已标头> mysite.com/上的新标签-无需修改标题>重新加载标签-标题已修改 我的代码,我正在使用插件SDK:exports.main = function(options,callbacks) {// Create obse...

javascript-Firefox启动连接时,无法在Chrome中使用WebRTC数据通道【代码】

我正在尝试使用WebRTC DataChannel创建一个简单的网页,以在浏览器之间发送ping / pong. Chrome启动连接后,Chrome便开始工作.当Firefox启动连接,然后Firefox连接时,它可以工作.当Chrome启动连接,然后Firefox连接时,它开始工作.但是,当Firefox启动连接,然后Chrome连接时,它不起作用. Chrome永远不会接收Firefox发送的数据. 我在Archlinux上使用Firefox 26和Chromium 32. 这是我的JavaScript代码:<!DOCTYPE html> <html> <head><titl...

javascript-Firefox插件SDK获取选项卡ID【代码】

我正在尝试使用SDK(版本1.6)构建Firefox附加组件,但是我遇到了扩展程序正在打开的Tabs问题. 我想获取aContext(节点)处于打开状态的选项卡.为此,我一直在“获取”节点的窗口,然后使用SDK中的Tab Utils,特别是getTabForContentWindow().有时这不起作用,从getTabForContentWindow()返回的Tab为null.是否有更好,更健壮的方法来获取节点的Tab? 另外,我在the Tab Utils page上注意到,它表示“不稳定”.我应该避免使用Tab Utils SDK吗? ...

javascript-Firefox引导扩展:命名空间【代码】

我正在研究自举扩展.看看其中一些扩展的代码,我看到了很多变量,常量和函数声明. 它们都在window对象中声明了吗?命名空间污染/冲突是否存在问题? 我将每件事都包装在我完成的覆盖扩展中的一个对象/命名空间中.自举扩展在这方面是否有所不同? 我注意到所有的bootstrapped.js都使用相同/标准的函数名.这是否意味着自举扩展名已被沙盒化或封闭了其范围?解决方法:bootstrap.js范围Are they all declared in window object? Isn’t t...

javascript-使用Polymer通过HTML导入包含jQuery在Safari和Firefox中不起作用【代码】

我试图通过HTML导入将jQuery包含在主页中,但它仅在Chrome中有效. Safari和Firefox都在主页上的JavaScript代码的第一行上引发了“ ReferenceError:$not defined”消息.看起来页面上的JavaScript代码是在jQuery对象加载到Safari或Firefox中之前执行的.我使用的是最新版本的Polymer(0.4)和jQuery(2.1.1).下面是一个最小的示例: jquery.html<script src="https://code.jquery.com/jquery-2.1.1.min.js"></script>main.html<!DOCTYPE ...

javascript-Firefox:如何在电解(e10s)下从JS模块获取nsIMessageManager实例?【代码】

我正在尝试将Firefox扩展移植到电解/ e10s /多进程模式下工作.我有一个功能需要通过nsIComponentRegistrar注册,因此它在JSM中,该JSM仅被加载一次(每个进程).我在子范围内运行,因此我无权访问文件之类的东西,但是我的功能需要这样做.因此,我想将sendSyncMessage()发送到父进程以获取该详细信息(在这种情况下,仅是文件的路径). The docs甚至提到明确地做这样的事情.但是在JSM中,我没有作用域内的消息管理器来调用sendSyncMessage().如...

如何通过javascript清除Firefox的控制台?【代码】

我有一些函数,在执行时会通过console.log()显示一些信息. 没问题. 但是,有时候控制台看起来很奇怪…因此,当我按下“ l”(小写字母“ L”)时,他们让我清除了控制台. 我把它当作一个简单的任务,只需要使用console.clear()就可以了. 但是…我只是想:console.clear(); // doesn't work in firefox !!!在chrome中,效果很好. Fiddle here. 有人知道在Firefox中执行此操作的任何技术吗? 谢谢你的时间.解决方法:控制台未标准化,因此会有差...

javascript-Firefox扩展弹出窗口不会调整大小【代码】

我正在将扩展程序从Chrome移植到Firefox.弹出窗口有几个不同大小的元素可以显示.我遇到的问题是更改元素或调整主体大小时,弹出窗口显示在其中的“窗口”没有调整大小. chrome中似乎不存在此问题,有人知道我在做什么错吗,或者这是Firefox中的错误吗?我已经在下面包含了更改正文大小的代码,该代码在chrome中有效,但在Firefox中似乎无效.$('body').ready(function(){$('body').animate({'width':500,'height':500},500); });我也尝试...

javascript-用于多监视器和全屏的Firefox Web Extensions APIS【代码】

Firefox Quantum最终于2017年11月14日发布.引用此link:In the past, you could develop Firefox extensions using one of three different systems: XUL/XPCOM overlays, bootstrapped extensions, or the Add-on SDK. By the end of November 2017, WebExtensions APIs will be the only way to develop Firefox extensions, and the other systems will be deprecated.我想使用Firefox 57 Quantum和Web Extensions API,制作一个...

javascript-Firefox不使用光标隐藏光标:无;【代码】

我在这里做了一个简单的演示:https://jsfiddle.net/bwmgazfx/1/ CSS行可在Chrome和IE11中使用.*, html { cursor: none !important; }在Chrome和IE11中,光标是隐藏的,但在Firefox(版本60)中,当您按住鼠标按钮时,光标有时会隐藏,否则保持可见.我知道那个光标:没有;可以在Firefox中使用,但是我似乎无法找到问题所在,为什么它没有被隐藏. 我的问题是,为什么光标没有隐藏在Firefox 61中?解决方法:您的CSS是正确的,但是,如果未将文档...

FIREFOX - 相关标签
JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部