当我使用 Chrome 时,为什么 SuperGenPass 在某些网站上不起作用?

Lun*_*tik 7 google-chrome passwords password-generation bookmarklet

当我在 Chrome 中单击书签时,Bookmarklet SuperGenPass 有时无法弹出。然而,它在 Firefox 中的同一页面上确实有效;一个例子是http://www.engadget.com/login

这种行为也在新的 Chrome 选项卡上复制(可以理解,没有域),但某些站点无法启动它,这意味着您必须转到另一个站点,打开它,输入 [something] 以获取“重新生成密码” ' 链接,手动输入域然后最后输入您的主密码以获取生成的密码!

关于页面构成的某些东西似乎让 SuperGenPass 认为它​​不能/不需要弹出。

FAQ 没有提到这个事实,快速的谷歌也没有找到任何看起来相关的东西。

有没有其他人有同样的问题?如何修复?

我在 Windows 上使用当前版本的 Chrome(目前是 5.x,但根据 Google 看似对数的版本编号,到您下周阅读本文时可能是 18.x)。

har*_*ymc 6

来自针对 Google Chrome 修补的 SuperGenPass

不幸的是,在 Google Chrome 中,SuperGenPass 在某些页面上会卡住。
我不会为此责怪 Chrome:这是出于安全原因。

我已经修补了 SuperGenPass 的基本版本,以便它现在可以在这些页面上工作。我不确定它是否可以为每个人解决所有问题,但我希望它能让您的生活更轻松,就像我的生活一样。

只需转到此页面并获取修补过的书签即可。

如果使用自定义书签,恐怕还得自己打补丁。
这是补丁的样子:

寻找

var%20FrameTest=window.frames[i].src;
Run Code Online (Sandbox Code Playgroud)

用。。。来代替

var%20FrameTest=window.frames[i].src;var%20FrameTest=window.frames[i].src;FrameTest=window.frames[i].document.forms;
Run Code Online (Sandbox Code Playgroud)