由于360浏览器会在html中遇到input的type属性为password时并且不是readonly或disabled时,会自动填充用户保存的账号信息,这样给用户的体验不是很好。因此写了下面的代码来解决这个问题
$(function(){
noAutoFill();
})
function noAutoFill (){
var visiblePdArray = $("body").find("input[type=\"password\"]:visible");
if(visiblePdArray === undefined || visiblePdArray.length === 0){
return;
}
$.each(visiblePdArray,function(index,item){
$(item).attr("readonly","readonly");
$(item).on("mouseenter",function(){
$(item).attr("readonly",false);
})
$(item).on("mouseleave",function(){
$(item).attr("readonly",true);
})
});
}