在不同的浏览器标签中自动填充相同的用户名密码

时间:2018-10-21 03:06:34

标签: google-chrome internet-explorer firefox browser autofill

我想为我打开的所有网页填写相同的用户名和密码。

即使网页是不同的,我也希望相同的用户名和密码能够自动填写在所有页面中。请帮我。我偶尔使用IE和Chrome。

例如:我在浏览器中打开了https://10.165.233.345https://10.165.233.347 ......等,但是我需要相同的用户名和密码来存储和自动填充。

或者我希望我的浏览器能够自动填充相同的用户名和密码,即使是对于我之前未打开过的新网页也是如此。

请帮助我

1 个答案:

答案 0 :(得分:0)

我们无法满足您的确切要求,但可以使用VBA代码来解决。您可以从此处运行Internet Explorer并打开所需的页面,然后在其中输入用户名和密码。

下面是示例,您可以尝试参考。

HTML代码(demo52.html):

<!DOCTYPE html>
<html>
<body>
<h2> Sample Page</h2><br>
UserName: <input type="text" id="txt_username" value=""><br><br>
Password: &nbsp &nbsp<input type="password" id="txt_password" value=""><br><br>
&nbsp &nbsp &nbsp &nbsp &nbsp &nbsp <input type="submit" value="submit">
</body>
</html>

VBA代码:

Sub demo3()

Dim IE As InternetExplorer
Set IE = CreateObject("InternetExplorer.Application")
With IE
    .Visible = True
    .navigate "C:\Users\Administrator\Desktop\demo52.html"

    Do Until .readyState = 4
    DoEvents
    Loop

    .Document.all.Item("txt_username").Value = "abcde"
    .Document.all.Item("txt_password").Value = "12345"
   
End With
End Sub

Internet Explorer中的输出:

enter image description here

注意:尝试在VBA编辑器中添加对库的引用。

(1)Microsoft HTML对象库。

(2)Microsoft Internet控件。

您可以更改代码中的URL以打开不同的页面,或尝试创建一个数组并在其中存储所有URL,然后根据需要在代码中使用它。

此外,您可以尝试自己修改代码。