问题标签 [firefox]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何在 Firefox 扩展中将 HTML 字符串转换为 DOM 对象?
我正在使用 XMLHttpRequest 下载网页(标记汤 HTML),我想获取输出并将其转换为 DOM 对象,然后我可以在该对象上运行 XPATH 查询。如何从字符串转换为 DOM 对象?
似乎一般的解决方案是创建一个隐藏的 iframe 并将字符串的内容放入其中。一直在谈论更新DOMParser以支持 text/html,但从 Firefox 3.0.1 开始,NS_ERROR_NOT_IMPLEMENTED
如果你尝试,你仍然会得到一个。
除了使用隐藏的 iframe 技巧之外,还有其他选择吗?如果不是,那么执行 iframe 技巧的最佳方法是什么,以便您的代码在任何当前打开的选项卡的上下文之外工作(这样关闭选项卡就不会搞砸代码等)?
这是我为什么要寻找 iframe hack 以外的解决方案的一个示例,如果我必须编写所有代码才能获得强大的解决方案,那么我宁愿继续寻找其他东西。
javascript - Firefox 3 小书签中的 Http Auth
我正在尝试创建一个小书签,用于将 del.icio.us 书签发布到单独的帐户。
我从命令行对其进行了测试,例如:
这很好用。
然后我想在我的 Firefox 中创建一个书签。我用谷歌搜索并找到了一些零碎的东西,最后得到了:
但所发生的一切都是我从 del.icio.us 得到的:
如果我然后转到地址栏并按回车,它会变为:
任何想法如何让它直接从书签中工作?
macos - 上传表单在 Mac OS X 的 Firefox 3 中不起作用?
今天,我遇到了一个使用 Mac OS X 的用户的奇怪问题。这个用户总是上传失败。该表单使用常规的“输入类型=文件”。用户可以在他的 Mac 上使用除 Firefox 3 之外的任何浏览器上传。只有这个特定的用户看到了这个错误。
显然,问题只出在这个特定的用户身上。
firefox - Firebug 不会显示我的某些网站的控制台提要
使用 Firebug v1.20b7 和 Firefox v3.0.1 我经常使用 firebug 进行网络开发。
我经常遇到这样的问题,即 Firebug 不会显示其 Web 控制台来查看POSTs
和GETs
. 我可以查看所有其他选项卡,包括 NET 选项卡,它提供了许多与 CONSOLE 选项卡相同的信息。
好奇是否有其他人遇到过这个问题,也许是一个解决方案,或者这可能是 Firebug 的一个错误。
css - FF3 WinXP != FF3 Ubuntu - 为什么?
我有一个刚刚上传到互联网上的网站,在 Ubuntu 和 WinXP 上使用 Firefox 3.0.1 显示的效果不同。
我在 Ubuntu 上注意到的两件事:
- 网站图标不见了
- 背景颜色不显示(在样式表中设置)
我做错了什么?CSS 文件是在 Ubuntu 下获取的,那么为什么不应用所有样式表,只应用它喜欢的部分呢?为什么不显示图标?他们是同一个问题吗?
背景颜色的答案:无效的 HTML。但我很想有人解释为什么它可以在 Windows 而不是 Ubuntu 下工作。
关于 favicon 的答案:以前没有 favicon。浏览器缓存了缺少的图标。 清除 Firefox 缓存,一切正常。
firefox - 为什么我的网站图标不显示?
我有一个网站,我刚刚上传到 Internet。当我在 Ubuntu 上使用 Firefox 3.0.1 浏览该站点时,我看不到图标;WinXP 上的 Firefox 3.0.1 会显示它。
为什么在 Ubuntu 下不显示图标?它是根目录下的 favicon.ico 文件,没有在 meta 标签中引用;它作为 GIF 会更好吗?
flash - 如何制作具有透明背景的 Flash 电影
Adobe的这个页面说要添加一个“wmode”参数并将其值设置为“透明”: http://kb.adobe.com/selfservice/viewContent.do?externalId= tn_1420
这在 IE 中完美运行。背景在 Firefox 和 Safari 中正确呈现,但是一旦您使用浏览器的滚动条然后将鼠标悬停在 Flash 控件上,您必须单击一次以激活该控件。如果您尝试点击 Adobe 示例中的播放按钮,您会看到此行为。
有人知道解决这个问题的方法吗?
javascript - Firefox 3 中的某种 JavaScript 任务管理器?
最近我在 Ubuntu Hardy Heron 上遇到了 Firefox 3 的问题。
我将单击一个链接,它会挂起一段时间。我不知道它是 Firefox 3 中的错误还是运行过多客户端 JavaScript 的页面,但我想尝试调试一下。
所以,我的问题是“有没有办法为 Firefox 3 提供某种进程浏览器或任务管理器之类的东西?”
我希望能够通过该页面上的 JavaScript(或页面中导致 CPU/内存使用的任何内容)查看哪些选项卡正在使用我的处理器的百分比。
有人知道这样做的插件或类似的东西吗?有没有其他人以另一种方式进行过这种检查?
我知道 FireBug,但我无法想象如何使用它来确定哪个选项卡正在使用大量资源。
有什么建议或见解吗?
apache-flex - 如何在 FireFox3 中打印 Flex 组件?
多亏了 FireFox 对 ActiveX 组件的错误实现(打印时它确实应该拍摄它们的图像) Flex 组件(在我们的案例中是图表)不会在 FX 中打印。
它们在 IE7 甚至 IE6 中打印良好。
我们需要这些图表来打印,但它们也有动态内容。我真的不想在用户打印时再次将它们绘制为图像 - Flex 组件应该这样做。
我们找到了一种潜在的解决方法,但不幸的是它在 FireFox3 中不起作用(在 FireFox2 中它有点起作用,但还不够好)。
有人知道解决方法吗?
firefox - Firefox 插件 - 套接字
我一直想要一种与服务器建立套接字连接并允许服务器操作页面 DOM 的方法。例如,这可以在股票报价页面中使用,因此服务器可以在新报价可用时推送它们。
我知道这是 HTTP 请求/响应协议的经典限制(功能?),但我认为这可以作为 Firefox 插件实现(跨浏览器兼容性对我的应用程序并不重要)。Java/Flash 解决方案是不可接受的,因为(据我所知)它们存在于一个盒子中并且不能与 DOM 交互。
谁能确认这是否在 Firefox 插件的能力范围内?有人已经创建了这个或类似的东西吗?