java 如何自动填充网页上的用户名和密码?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java 如何自动填充网页上的用户名和密码?相关的知识,希望对你有一定的参考价值。
java 自动填充网页上的用户名和密码有两种方法:
方法一、在input 标签里面的 value属性赋值即可,如:
<input value=\'x\'> //这样就每次打开都自动填充x方法二、用java模拟post提交;代码如下;
package com.sxzl.test;
public class TestRuntime
public static void main(String args[])
try
//String myArgs[] ="
;
Process process = Runtime.getRuntime().exec(
//"cmd.exe /c start
"C:\\\\Program Files\\\\Internet Explorer\\\\iexplore.exe"
+"
);
catch (Exception e)
e.printStackTrace();
参考技术A 直接在 input 标签里面的 value属性写死
比如:
用户名:<input value='yonghuming'> 这样就每次打开都自动填充yonghuming 在里面了
密码也一样
这样是写死了的方法
可以动态填写value的值
也可以用javascript去改变value的值 参考技术B 第一次登录可以记住密码,把用户名保存到cookie里面,下次直接在cookie里面取出来就好了. 参考技术C 给form表单里边的input标签默认值不就行了
<input type="text" id="name" name="name" value="admin"> 参考技术D 直面你这个问题回答的话很简单,java中可以在jsp中使用EL表达式和jstl填充表单,js也可以做。
我觉着你应该想知道网页中的记住用户名和密码的功能吧,那是使用cookie来存储的,填充表单的方式就多了,就像我上面说的
jquery 防止自动填充表单
在登录的时候,用的字段是userName和password。登录的时候,浏览器提示是否记住用户名和密码,选择是。然后进入后台,在添加用户的时候,有个userName和password两个字段需要填写,此时浏览器会自动填充记住的用户名和密码,如何在添加用户的时候,不让自动填充用户名和密码啊?
不好意思,标题写错了。是html如何防治自动填充表单。
如果你不想设置浏览器又想达到这个效果,那么可以在页面加载的时候强制把输入框的值赋为空。 参考技术A jquery防止自动填充表单:
$("form").append($("<input />",
"type": "text",
"class": "V_NAME",
"name": "V_NAME",
"id": "NAME" + array[l],
"autocomplete": "off",
"data-random": Math.random()
));
注意:这里autocomplete一定要设为off。
以上是关于java 如何自动填充网页上的用户名和密码?的主要内容,如果未能解决你的问题,请参考以下文章
我的 Instagram 自动化代码没有将用户名和密码填入登录页面