我常常用GM脚本实现对各网站的自动填写帐号密码,虽然我知道这样做的安全性,但是为了便利迅速,还是喜欢这样做。lastpass也试用过,非常不好用,默认填写的只是带有name属性的元素,而且不能实现自动点击提交或自动聚焦到验证码栏,故我觉得GM脚本实现自动登录是最好的方式。但在实际...
全文
回复(23) 2020-03-04 00:06 来自版块 - Firefox 扩展、插件、脚本和样式
表情
kidzgy // ==UserScript== // @name AutoFillForm // @namespace none // @description 自动填单 // @include http* // @ver...(2021-08-20 23:46)
shinco20 可否分享一下最后的脚本?谢谢(2021-08-20 11:36)
kidzgy 原来如此,我还以为像之前用document.querySelector那套按照顺序来就行了,感谢解答!试着加了延迟,确实管用!(2021-06-21 09:04)
lonely_8 这个很难,因为发现输入框控件都是通过事件异步操作的,不能保证顺序,而焦点永远只能有一个。 试试按你的修改,并且将中间行改为 setTimeout(() => {input.focus()}, 200); 延迟需要设置焦点控件的操作,保证在最后执行。(2021-06-20 20:24)
kidzgy 如果要实现focus某个输入框该怎么写? 我自己以此类推,加入 else if (type === 'focus') { input.focus(); } 试了下autoFill('[name="pass...(2021-06-20 19:45)
lonely_8// ==UserScript== // @name AutoFillForm // @namespace none // @description 自动填单 // @include http* // @vers...(2021-06-20 14:08)
kidzgy 大大您好!以下是我常用的代码: // ==UserScript== // @name AutoFillForm // @namespace none // @description 自动填单 // @include ...(2021-06-20 10:39)
kidzgy 原来如此,那这样以来,我也明白了其他有些网址不能生效的原因了,大概也是用了iframe(2021-03-10 01:22)
lonely_8可以的,不过因为登录框是在iframe里面,需要将下面地址加入,而不是上面两个地址。 https://dl.reg.163.com/*(2021-03-08 13:20)
kidzgy https://mail.163.com/https://email.163.com/ 大大,现在碰上网易邮箱无法自动填单了,试过了你上述所有的方法都不管用,可否劳烦解决一下,谢谢! const autoFill = (selector, value)...(2021-03-08 01:17)

返回顶部