gpt4 book ai didi

asp.net - 如何强制浏览器不存储HTML表单字段数据?

转载 作者:行者123 更新时间:2023-12-04 05:15:49 25 4
gpt4 key购买 nike

在输入HTML表单时,Firefox或Internet Explorer等浏览器有时会安静地存储值。因此,在键入其他Web表单时,浏览器会巧妙地建议相同的信息。显示下拉列表的另一种方法是双击一个空的文本框。
客户在电子商务网站上键入信用卡号和其他敏感信息。如何避免或阻止浏览器存储敏感信息?
另一个担心是存储的表单数据被篡改(例如,通过恶意软件)。然后,客户可以选择受污染的数据并破坏站点。

最佳答案

尝试使用autocomplete="off"属性

它应适用于单个输入元素:

<input type="text" autocomplete="off" name="text1" />

或整个表格:
<form name="form1" id="form1" method="post" autocomplete="off"
action="http://www.example.com/action">
[...]
</form>

特别是对于 ASP .NET ,您可以这样设置:

WebForms表单:
<form id="Form1" method="post" runat="server" autocomplete="off">

文字框:
<asp:TextBox Runat="server" ID="Textbox1" autocomplete="off"></asp:TextBox>

或在运行时:
Textbox1.Attributes.Add("autocomplete", "off");

关于asp.net - 如何强制浏览器不存储HTML表单字段数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/471800/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com