问题标签 [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.

0 投票
2 回答
656 浏览

firefox - 用于 openid 身份验证的有用浏览器插件?

我已阅读https://stackoverflow.com/questions/41354/is-the-stackoverflow-login-situation-bearable并且必须同意 openid(对我而言)使登录变得更加困难的某一点。不是show stoper 但我习惯打开网站的首页,有一个小的登录表单,firefox 的密码管理器已经填写了正确的值,提交,完成。一键点击。在这里 - 它是目前我使用的唯一具有 openid 的站点 - 密码/表单管理器甚至没有填写我的“登录 ID”。我经常关闭所有浏览器窗口并删除所有 cookie - 我想保持这种方式。

您是否推荐任何使登录过程更容易的 Firefox 插件?也许可以检查我在 myOpenId 的状态并在必要时执行登录。

编辑:不幸的是 RichQ 是对的,我不能使用安全带。和 Sxipper ......不是我的想法;)无论如何,这两种解决方案都会消除一些“痛苦”,所以你们俩都赞成。

我也试过ssl证书。但这只会增加更多步骤。希望我做错了什么,并且可以消除其中的一些步骤:

  • 在stackoverflow点击“登录”
  • 单击“选择提供商”按钮。
  • 点击我的OpenId
  • 输入用户名
  • 单击“登录”(Sxipper 可以将前面的 4 个步骤减少到单击鼠标)
  • MyOpenId 登录页面已加载
  • 点击“使用 SSL 证书登录”
  • 选择证书 (grrr)
  • 点击“登录”(GRRR)
  • 最后回到stackoverflow。

我真正想要的是:

  • 在stackoverflow点击“登录”
  • 我的(仅)LoginId 已填写
  • 点击“登录”
  • 如有必要,自动选择证书,执行 ssl 登录
  • 返回stackoverflow,无需任何进一步的用户交互。
这或多或少是我习惯的——而且我是一个习惯性的生物:)

0 投票
3 回答
8006 浏览

asp.net - Asp.Net Form DefaultButton Error in Firefox

The .Net generated code for a form with the "DefaultButton" attribute set contains poor javascript that allows the functionality to work in IE but not in other browsers (Firefox specifcially).

Hitting enter key does submit the form with all browsers but Firefox cannot disregard the key press when it happens inside of a <textarea> control. The result is a multiline text area control that cannot be multiline in Firefox as the enter key submits the form instead of creating a new line.

For more information on the bug, read it here.

This could be fixed in Asp.Net 3.0+ but a workaround still has to be created for 2.0.

Any ideas for the lightest workaround (a hack that doesn't look like a hack =D)? The solution in the above link scares me a little as it could easily have unintended side-effects.

0 投票
5 回答
10828 浏览

html - 如何禁止 Firefox 密码字段完成?

我正在开发一个网站。我使用的是单页 web 应用程序样式,因此网站的所有不同部分都通过 AJAX 处理到 index.php 中。当用户登录并告诉 Firefox 记住他的用户名和密码时,网站上的所有输入框都会自动填充该用户名和密码。这是更改密码表单上的问题。如何防止 Firefox 自动填写这些字段?我已经尝试给他们不同的名字和ID。

编辑:有人已经问过这个。谢谢乔尔·库霍恩。

0 投票
2 回答
1794 浏览

javascript - 您如何通过 Shockwave 对象在 FF 中捕获鼠标事件

您如何通过 JavaScript 在 Firefox 中捕获鼠标事件、移动和单击 Shockwave Director 对象(不是 Flash)的顶部。该代码在 IE 中有效,但在 FF 中无效。

该脚本适用于 IE 和 Moz 的文档正文,但当鼠标悬停在嵌入的冲击波导向器对象上时,鼠标事件不会触发。

更新:


顺便说一句,我也尝试过使用 addEventListener 来“mousemove”。

0 投票
4 回答
7769 浏览

firefox - 以编程方式访问浏览器历史记录

如何创建一个应用程序来读取我的所有浏览器 (firefox) 历史记录?我注意到我有

C:\Users\user.name\AppData\Local\Mozilla\Firefox\Profiles\646vwtnu.default

看起来像一个 sqlite 数据库(urlclassifier3.sqlite),但我不知道它是否真的用于存储历史信息。我搜索了有关如何执行此操作的示例,但没有找到任何内容。

ps:虽然标题相似,但我相信这个问题与“您如何访问浏览器历史记录?”不同。

0 投票
2 回答
1260 浏览

.net - 如何从 prtime 转换为 .net datetime

我想将PRTime格式的数字(一个 64 位整数,表示自 1970 年 1 月 1 日协调世界时 (UTC) 午夜 (00:00:00) 以来的微秒数)转换为DateTime.

请注意,这与通常的“自 1970 年 1 月 1 日以来的毫秒数”略有不同

0 投票
3 回答
291 浏览

visual-studio-2008 - 在 VS2008 中使用 FF3 调试

我正在使用 Firefox 3 在 Visual Studio 2008 中调试我的 ASP.NET 应用程序。如何配置 FF3 或 VS2008,以便在退出 Firefox 时不必点击 Visual Studio 中的停止调试按钮?(你用 IE 得到的行为)

0 投票
8 回答
21762 浏览

python - 用python自动化firefox?

一直在网上搜索类似firewatir但为python的东西。我正在尝试在 linux 上自动化 firefox。有什么建议么?

0 投票
1 回答
1227 浏览

c++ - 从 XPCOM 组件访问 Firefox 缓存

有人知道如何从组件中获取Firefox 缓存的文件的本地路径吗?URLXPCOM

0 投票
4 回答
18027 浏览

c++ - 如何在 Windows 上编写 C++ FireFox 3 插件(不是扩展)?

有人可以写出一步一步的指南来为 Windows 上的 FireFox 开发基于 C++ 的插件吗?

http://www.mozilla.org/projects/plugins/上的链接和示例都是旧的且不准确的——“新”链接是在 2004 年添加到页面的。

这个例子可以是任何东西,但我在想一个让 JavaScript 设置名称然后显示“Hello {Name}”的插件。为了显示双向通信,它可以具有返回完整称呼的属性。

虽然不那么重要,但如果该插件也可以在 Chrome 中运行,那就太好了。