我想为我打开的所有网页填写相同的用户名和密码。
即使网页是不同的,我也希望相同的用户名和密码能够自动填写在所有页面中。请帮我。我偶尔使用IE和Chrome。
例如:我在浏览器中打开了https://10.165.233.345和https://10.165.233.347 ......等,但是我需要相同的用户名和密码来存储和自动填充。
或者我希望我的浏览器能够自动填充相同的用户名和密码,即使是对于我之前未打开过的新网页也是如此。
请帮助我
答案 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:    <input type="password" id="txt_password" value=""><br><br>
            <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中的输出:
注意:尝试在VBA编辑器中添加对库的引用。
(1)Microsoft HTML对象库。
(2)Microsoft Internet控件。
您可以更改代码中的URL以打开不同的页面,或尝试创建一个数组并在其中存储所有URL,然后根据需要在代码中使用它。
此外,您可以尝试自己修改代码。