禁止浏览器自动填写

参考:司徒正美 http://www.cnblogs.com/rubylouvre/p/5109300.html

禁止浏览器自动补全,使用 autocomplete="off"

浏览器记住密码的效果

方法:打破用户名密码的结对关系,<span style="color:red; font-size:24px;">特别注意</span>复制input控件仅增加不可见的样式,eg:style="display:none;"

存在问题的代码

解决方法:如下

//同理,下面的也可以

满意的效果如下:

时间: 2024-12-23 17:47:55

禁止浏览器自动填写的相关文章

如何禁止浏览器自动填充

本文由 Deguang 发表于 码路-技术博客 浏览器的保存账户密码功能,给我们带来了很大的便利,但是在有些情况下,我们并不希望浏览器帮我们填充一些表单,然而autocomplete的一些参数项并不能阻止浏览器回填,这里我们来看下如何解决这个问题. 问题描述: 项目注册部分的表单有三项,分别为手机号.验证码和密码,当完成注册操作后,浏览器提醒是否保存密码,用户名部分显示的是验证码,点击保存后,打开登录页面,手机号和密码项被分别填充为了验证码和密码,给用户带来了一定的不便. 解决过程: 1. 第一

[转]禁止浏览器自动保存密码弹框

本文转自:https://www.cnblogs.com/xiangsj/p/6062039.html 如图: 对于前端体验来说,这个弹框并不友好 原因:对于 type=password,浏览器会寻找与它临近的input type=text,将用户名填上 缓兵之计是:在<input type="password" 这个标签之前加:<input type="text" style="display:none;" /> 用于混淆浏览

chrome浏览器自动填充失效问题

现在浏览器带有自动填充,一般在input标签中增加autocomplete="off" 可以进行控制,off代表不填充,on代表填充,这个属性也可以放在form标签中,对所有的input标签生效. 但是在某些浏览器上autocomplete="off"会失效,不起作用,本人经过chrome的实际测试发现可以增加一个input这个input的type必须是password,style="display:none",是的将这个放在form里作为第一个

JS禁止浏览器后退键

当键盘敲下后退键(Backspace)后 1.禁止浏览器自动后退 2.但不影响密码.单行文本.多行文本输入框等的回退操作 //方法一: ////当键盘敲下后退键(Backspace)后 //1.禁止浏览器自动后退 //2.但不影响密码.单行文本.多行文本输入框等的回退操作 //window.onload = function () { // /**************************** // * 作者:[email protected] * // * 时间:2012-08-20 *

c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2 .

c#控制IE浏览器自动点击等事件WebBrowser,mshtml.IHTMLDocument2 分类: c# 2013-02-06 15:18 3008人阅读 评论(0) 收藏 举报 可以实现例如通过应用程序操作google搜索,用户输入要搜索的内容,然后在google中搜索:可以自动点击网页上的按钮等功能 1. 加入对Microsoft Internet Controls的引用:    2. 加入对Microsoft HTML Object Library的引用: (要引入Microsoft

盒子 收藏帖子 转移-实现向网页自动填写用户名密码并自动点击登录按钮 完成全自动凳录

//实现向网页自动填写用户名密码并自动点击登录按钮 完成全自动凳录 Function FillForm(WebBrowser: TWebBrowser2; FieldName: String; Value: String): Boolean; Var i, j: Integer; FormItem: Variant; Begin Result := False; //no form on document If WebBrowser.OleObject.Document.all.tags('FO

禁止浏览器记录 文本框之前输入过的内容

当满足以下2个条件时,浏览器会自动记录输入过的值,当用户再次输入的时候就能自动完成: 1:input标签在form标签下: 2:点击了此form标签下的submit按钮: 具体的表现形式如下图,浏览器自动显示输入过的值后会遮挡到下面的验证码,对于我这种记性差到即便只有这4个数字都懒得记,非要边看着验证码边输入的人是无法忍受的:额:好吧:我承认记性是躺枪的,主要是懒: 如果说验证码这个示例你能忍受的话:那么下面这张图肯定是无法忍的了:这个搜索框有一个ajax 事件,当输入内容后会发送异步请求搜索商

[转载]WebBrowser控件表单(form)的自动填写和提交

话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了.这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢).那么,无论我们是想做一个"定制版IE",还是希望利用HTML来做用户界面(指WinApp而非WebApp.许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows Form和包含在WebBrowser中的Web页面的交互.本文将通过几个实际的例子,初步介绍

iphone 浏览器自动解析数字为号码解决方法

iphone 浏览器自动解析数字为号码解决方法 www.MyException.Cn  网友分享于:2015-10-09  浏览:0次 iphone 浏览器自动解析数字为号码解决办法 在工作中遇到了这么一个问题 —— 在HTML代码中有一部分数字,设定的样式为“白色”,在android 浏览器 和 PC web中显示都是正常的,但是在iphone浏览器中先显示为白色,之后有变为“黑色”,在点击这串数字的时候,显示为拨打电话界面. 分析: 根据上图展现的方式说明“1234-5678-9999”添加