www.somesite.com
<form id="form_test" >
<input type="email" name="email" id="email" value="" />
</form>
or
<div class="form">
<input type="email" name="email" id="email1" value="" />
</div>
如果该网站有上述代码:是否可以通过下面的 URL 自动填充电子邮件字段
www.somesite.com?email="[电子邮件保护]“
答案1
一般来说不是。
URL 末尾的额外信息会传递给网络服务器,但如果服务器端代码没有专门编码来处理它并将其添加到发出的 HTML 中,那么您将无法获得想要的效果。
许多浏览器可以自动填充表单中的字段,但您无法通过在 URL 后附加文本来影响它。
答案2
在某种程度上...您需要一个可以做到这一点的插件。
LastPass 提供了此功能。您可以使用它自动用您的数据填写表格。
请注意,它不会从 url 接受该信息,但您可以让它找到该字段并提出建议。
一些浏览器也具有此功能,但它们通常不提供自动填充功能,也就是说您仍然必须单击表单中的某个位置,然后选择您的个人资料以填写与其相关的所有字段。基于 Chrome 的浏览器 Vivaldi 在这方面做得很好。
不过,我个人还是会选择 LastPass。我打开一个网站,lastpass 会自动填写,就像网页默认自带一样。
请注意,如果您确实正在开发该网站,那么是的,这是非常可能的,但您必须为此提供支持。