我正在尝试自动填写弹出/警报网络表单:
到目前为止,Greasemonkey 似乎可以为我解决这个问题,但我的 javascript 几乎不存在。
我遇到过Xavi 的自动填充 Greasemonkey 脚本。虽然在页面中嵌入表单时它似乎工作得很好,但我不确定它是否能够弹出/警报窗口(对话框)。
我也遇到过curl 的 formfind.pl,但它有一半时间会产生错误,然后是弹出/警报窗口的问题。
有更好的选择吗?
我正在尝试自动填写弹出/警报网络表单:
到目前为止,Greasemonkey 似乎可以为我解决这个问题,但我的 javascript 几乎不存在。
我遇到过Xavi 的自动填充 Greasemonkey 脚本。虽然在页面中嵌入表单时它似乎工作得很好,但我不确定它是否能够弹出/警报窗口(对话框)。
我也遇到过curl 的 formfind.pl,但它有一半时间会产生错误,然后是弹出/警报窗口的问题。
有更好的选择吗?
该弹出对话框用于“基本身份验证”,它发生在浏览器和 Web 服务器之间的低级别。它发生在网页加载之前以及 Greasemonkey 有任何可能看到它之前。
一个 Firefox 附加组件可以操纵这种形式,但编写起来要复杂得多。无论如何,已经有几个附加组件可以帮助解决这个问题。我使用Secure Login,它填补了 Firefox 密码管理中的一些漏洞,简化了登录,甚至可以为某些网站的登录状态制作书签。
对于其他可能性,请参阅“如何自动化基本身份验证密码确认对话框”的答案和类似问题。
身份验证弹出类型位于任何浏览器的所有元素之上。弹出窗口出现后,您无法执行任何操作,除了确定和取消。
此提示将在您的页面中的任何源代码行执行之前弹出,因此我看不出如何预填充它。