mozilla相关内容
private final Uri CHROME_URI = Uri.parse( “内容://com.android.chrome.browser/bookmarks”); private final Uri MOZILLA_URI = Uri.parse(“content://org.mozilla.firefox.db.browser/bookmarks”); private pr
..
我在浏览器兼容div定位时遇到问题。我正在做一个图像地图,其上的按钮位于单独的div中。这些div倾向于在Firefox中移动,在safari和chrome中一切正常。 它们往往会下移一点。 更改doctype似乎会影响Firefox中的呈现。但是没有一个doctype似乎有效。 检查Firefox链接中的阿尔及尔按钮,你会明白我的意思。 http://kareldc.co
..
编辑: 有没有办法检查页面加载需要多长时间?我会延长这个问题。假设您正在开发一个ASP.NET项目,并且在Visual Studio中运行项目时,您需要等待一段时间才能看到在屏幕上呈现并准备使用的起始页。 如果此网站已启用,加载时间应与从Visual Studio启动项目时的加载时间不同。 我想看到的是,如果网站位于服务器上,实际加载时间将会是多少。 编辑2:回答 C
..
Mozilla声明:“for循环将正确地循环NodeList对象”。 (来源: https://developer.mozilla.org/en-US/ docs / Web / API / NodeList )然而,这不适用于Chrome 43。这是不正确的文档或浏览器的错误? 复制的示例在复选框的页面上使用的代码: var list = document.querySelecto
..
我试图创建一个简单的Firefox插件来预取一些网页。我想用Firefox的链接标签来进行预取,因为看起来这是最简单的方法。这是我的代码: main.js: $ $ p $ exports.main = var commentFinder = pageMod.PageMod({ include:“*”, contentScriptFile:data.url(“prefetch.j
..
我的附加组件需要访问存储的凭据。在这个我想获得最近更改或使用的凭据。我看到我有最后使用和最后更改的字段,但我如何访问我的JavaScript中的这些领域? 我搜索了,也试过了( https://developer.mozilla.org/en-US/Add-ons/SDK/High-Level_APIs/passwords ),但我什么也得不到。 解决方案 这是如何获取所有当前存储的
..
我正在使用JSCTypes从JavaScript访问DLL。我必须通过将字符缓冲区传递给以下API来接收数据: __ declspec(dllexport)WORD WINAPI receive(LPWORD lpwBufferSize, LPSTR lpsBuffer); 我的jsctypes看起来像这样, let receive = libs.dll.d
..
看来检查 null 的作品,但它是一个正确的方法吗?我怎样才能正确地检查该对象是不是死了?死对象的定义在哪里? 解决方案 死对象意味着一个对象,其父文档已被销毁,被删除,以消除附加组件的内存泄漏。所以你可以检查这个元素,如下所示: pre $ if(typeof some_element!=='undefined'){ //不是死的 请参阅 $ / $>
..
我正在尝试创建一个Firefox插件(使用addon SDK)来修改页面的显示方式,主要是作为培训/学习练习。 一些使用 pageMod 的任务(比如增加新功能的页面)是非常好的。页面加载和我运行一些JS来显示/隐藏/添加元素。 我的问题是:我可以执行修改DOM(如此:HTML文档返回服务器)之前,页面甚至开始显示? 例如:从服务器返回的页面是: < HTML>
..
是否可以在Firefox窗口的特定选项卡上使用文本输入处理器? 所有选项卡共享相同的nsIDOMWindow对象吗?如果是这样,那么有没有其他解决方案? 改写我的问题:我想输入文本到一个特定的选项卡,如果有多个,那么它可能不是当前的。 以下是在任何Firefox窗口上编写文本的示例代码,但只适用于当前选项卡: function myTestFunc(){ // var
..
我一直在创造Firefox扩展。我可以为所有网页注入一些js文件。这个函数可以正常工作。 $ p $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $ $事件可以是DOMContentLoaded,pageshow,pagehide,加载或卸载。 if(gBrowser)gBrowser.addEventListener(“DOMContentLoaded”,this.o
..
$ b HTML $ b pre> 您的浏览器不支援画布 Javascript var cnv = document.getElementById('canv'); var ctx = cnv.getContext('2d'); console.log(ctx.mozImageSmoothingEnable
..
任何人都可以看到我做错了什么?我试图让我的动画CSS在Firefox中工作,但不知何故,它仍然无法正常工作。 .animatietekst { -webkit-animation:scaling 1s 10 ease; -webkit-animation-iteration-count:infinite; -webkit-animation-direction:alternate
..
我正在使用一个网页的加载屏幕,并使用window.onload函数。 除Mozilla Firefox浏览器外,一切都很好。当我们第一次使用ctrl + F5组合访问或刷新页面时,加载屏幕不会消失。如果我们刷新页面只与F5,那么它的作品。 我使用下面的代码 $(window).load(function(e){ $(“#body-mask”)。fadeOut(1000,fun
..
---更新---- 在进行了更多的实验之后,我确定我写的contentScript不是问题。例如,如果我减少扩展名为: var buttons = require('sdk / ui / button / action') ; var data = require(“sdk / self”)。data; var self = require(“sdk / self”);
..
请参阅网址: http://jsfiddle.net/8tFnG/1/ p>
..
你可以提供一些有关在版本37.0.2之后传递的新版本FF的信息。 我知道版本38中的大多数bug在38.0.5版本中已经修复。 我注意到在所有新版本的FF中,属性“animate”和“animateTransform”的处理速度有所不同,因此页面变得非常慢。如果删除动画标签:
..
我正在开发一个使用大量外部服务的Firefox扩展,我希望在服务器上托管这些外部服务的.js文件,然后在需要时将每个扩展加载到扩展中。 这些外部js文件不是在firefox窗口中执行的“普通js”,它们包含应该在扩展上下文中执行的代码,例如他们需要使用 Components.classes [“@ mozilla.org/embedcomp/prompt-service;1”] 。 例
..
我在Mozilla和Chrome中都有一个扩展,在我的扩展中,我调用了一个远程JS文件。 为了避免Chrome中的CSP, manifest.json和我的文件通过HTTPS布莱恩的规则,所以一切都是完美的。 但在Mozilla中,我找不到如何加载JS。即使通过https不工作。 我在这发现的唯一的事情是另一个问题在这里Stackoverflow:如何将内容安全政策添加到Firefo
..
我得到一个错误 TypeError:Services.wm是未定义的,当我使用Firefox插件SDK(JPM),以下代码在 index .js : var self = require(“sdk / self”); const {Cu} = require(“chrome”); 让Services = Cu.import(“resource://gre/modules/Servic
..