html – autocomplete = off不在chrome中工作

html – autocomplete = off不在chrome中工作,第1张

概述我们正在开发一个Web应用程序,其中有一个付款页面. 我们有两个文本框,一个用于xyk号,第二个用于验证码,它键入=“密码”. 现在的问题是,当google-chrome加载页面时,它发现type =“Password”它加载在xyk文本框中保存电子邮件ID,在验证码中保存密码. 现在尝试解决这个问题我尝试了类似下面的内容. <form autocomplete="off"><asp:text 我们正在开发一个Web应用程序,其中有一个付款页面.

我们有两个文本框,一个用于xyk号,第二个用于验证码,它键入=“密码”.

现在的问题是,当Google-Chrome加载页面时,它发现type =“Password”它加载在xyk文本框中保存电子邮件ID,在验证码中保存密码.

现在尝试解决这个问题我尝试了类似下面的内容.

<form autocomplete="off"><asp:textBox autocomplete="off">

以上尝试对我不起作用.我正在谷歌搜索它,但幸运的是,这对我不起作用.

解决方法 Chrome现在似乎忽略了autocomplete =“off”,除非它位于< form autocomplete =“off”>标签自v34.

你不能通过创建一个隐藏的输入作弊.自动完成功能将获得第一个输入文本以填充数据.

方法1:

<form ID="" method="post" action="" autocomplete="off">    <input type="text"  />    <input type="password" >    <asp:textBox autocomplete="off"></form>

所以把它放在你的文本框之前.

<input type="text"  />

方法2:

更改

autocomplete="off"

autocomplete="false"

方法3:
浏览器通过只读模式自动填充.

<input type="password" Readonly onfocus="this.removeAttribute('Readonly');"/>

方法4:

用于用户名密码组合. Chrome启发式查找模式.

<input type="text" onfocus="this.type='password'">

方法5:
jquery的

if ($.browser.webkit) {    $('input[name="password"]').attr('autocomplete','off');    $('input[name="email"]').attr('autocomplete','off');}
总结

以上是内存溢出为你收集整理的html – autocomplete = off不在chrome中工作全部内容,希望文章能够帮你解决html – autocomplete = off不在chrome中工作所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1140931.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存