草庐IT

firefox-addon-webextensions

全部标签

javascript - 将文件拖到 Firefox 时 dropEffect 不起作用

我有一个网页,允许将文件从浏览器外部拖放到我网页上的目标上。我的应用程序将上传每个文件的副本,因此我将dataTransfer.dropEffect设置为“复制”,以便浏览器向用户指示这将导致复制而不是移动。这在Chrome中按预期工作:将文件拖到我的放置目标上时,浏览器会显示“复制”光标。但是Firefox似乎忽略了dropEffect并在将文件拖到我的放置目标上时继续显示其默认的“移动”光标。我进行了大量搜索,但没有发现任何提及此类Firefox问题的信息,因此我可能忽略了代码中的一些细节。我已经包含了一个精简的示例来说明下面的问题。如果有人能发现我做错了什么,请提前致谢。Test

javascript - 将文件拖到 Firefox 时 dropEffect 不起作用

我有一个网页,允许将文件从浏览器外部拖放到我网页上的目标上。我的应用程序将上传每个文件的副本,因此我将dataTransfer.dropEffect设置为“复制”,以便浏览器向用户指示这将导致复制而不是移动。这在Chrome中按预期工作:将文件拖到我的放置目标上时,浏览器会显示“复制”光标。但是Firefox似乎忽略了dropEffect并在将文件拖到我的放置目标上时继续显示其默认的“移动”光标。我进行了大量搜索,但没有发现任何提及此类Firefox问题的信息,因此我可能忽略了代码中的一些细节。我已经包含了一个精简的示例来说明下面的问题。如果有人能发现我做错了什么,请提前致谢。Test

javascript - Firefox 扩展中的 localStorage

我正在尝试从Firefox扩展访问页面的localStorage。我的理解是content给出了对当前页面的window的引用。当我尝试使用content.localStorage访问页面的localStorage时,我想我得到了对它的引用。但是,当我尝试content.localStorage.length时,我什么也没得到。附件是有问题的代码。varmyExtension={init:function(){varappcontent=document.getElementById("appcontent");//browserif(appcontent)appcontent.add

javascript - Firefox 扩展中的 localStorage

我正在尝试从Firefox扩展访问页面的localStorage。我的理解是content给出了对当前页面的window的引用。当我尝试使用content.localStorage访问页面的localStorage时,我想我得到了对它的引用。但是,当我尝试content.localStorage.length时,我什么也没得到。附件是有问题的代码。varmyExtension={init:function(){varappcontent=document.getElementById("appcontent");//browserif(appcontent)appcontent.add

javascript - 在 Firefox for Android 的 onload 事件期间 window.innerWidth 的值错误?

好的,所以,我面临的问题是:我的移动Firefox浏览器没有检索到window.innerWidth、document.documentElement.clientWidth的正确值,甚至div的宽度被设计为在页面加载后占据整个客户端窗口。我没疯,我的代码在所有其他浏览器中都运行良好!出于某种原因,Firefox使用默认值初始化这些值,然后稍后获取正确的值。如果在任何时候我用alert()中断我的JavaScript,这些属性之后会神奇地变得准确。我在互联网上搜索了一个答案,我所能找到的只是一个hack解决方法:使用window.setTimeout延迟这些属性的使用,直到它们有时间正

javascript - 在 Firefox for Android 的 onload 事件期间 window.innerWidth 的值错误?

好的,所以,我面临的问题是:我的移动Firefox浏览器没有检索到window.innerWidth、document.documentElement.clientWidth的正确值,甚至div的宽度被设计为在页面加载后占据整个客户端窗口。我没疯,我的代码在所有其他浏览器中都运行良好!出于某种原因,Firefox使用默认值初始化这些值,然后稍后获取正确的值。如果在任何时候我用alert()中断我的JavaScript,这些属性之后会神奇地变得准确。我在互联网上搜索了一个答案,我所能找到的只是一个hack解决方法:使用window.setTimeout延迟这些属性的使用,直到它们有时间正

html - FireFox 上的视频方向不正确

我有视频的html5视频标签。在chrome上一切都很好,在firefox上横向视频的方向是错误的......甚至尝试使用video.js,也没有改变。我读到这是一个问题,因为视频源自iOS。所以2个问题:1.我怎样才能克服这个问题。真的没有解决办法吗?2.(出于好奇)-chrome如何克服这个问题?URL示例(在章节中向下滚动一点以查看垂直视频):http://www.letsfeedme.com/moments/55802f142f2dad3c008b4575-Balsamic-Vinegar-%22Caviar%22 最佳答案

html - FireFox 上的视频方向不正确

我有视频的html5视频标签。在chrome上一切都很好,在firefox上横向视频的方向是错误的......甚至尝试使用video.js,也没有改变。我读到这是一个问题,因为视频源自iOS。所以2个问题:1.我怎样才能克服这个问题。真的没有解决办法吗?2.(出于好奇)-chrome如何克服这个问题?URL示例(在章节中向下滚动一点以查看垂直视频):http://www.letsfeedme.com/moments/55802f142f2dad3c008b4575-Balsamic-Vinegar-%22Caviar%22 最佳答案

php - 按下后退按钮时如何使 Firefox 重新加载页面?

我已经尝试了本应阻止页面被缓存的元标记的所有组合和排列,但Firefox仍然缓存该页面!我只需要在用户按下后退按钮时重新加载URL。在IE8中工作正常。这些我都试过了......我还尝试了以下JavaScript...onload=function(){vare=document.getElementById("refreshed");if(e.value=="no"){e.value="yes";}else{e.value="no";location.reload();}}...一切都无济于事。我在这里错过了什么?如果重要的话,页面是用PHP生成的。更新1:到目前为止,我已经尝试了每

php - 按下后退按钮时如何使 Firefox 重新加载页面?

我已经尝试了本应阻止页面被缓存的元标记的所有组合和排列,但Firefox仍然缓存该页面!我只需要在用户按下后退按钮时重新加载URL。在IE8中工作正常。这些我都试过了......我还尝试了以下JavaScript...onload=function(){vare=document.getElementById("refreshed");if(e.value=="no"){e.value="yes";}else{e.value="no";location.reload();}}...一切都无济于事。我在这里错过了什么?如果重要的话,页面是用PHP生成的。更新1:到目前为止,我已经尝试了每