背景:javascript
Firefox52版本開始,對於非HTTPS協議的登陸頁面,會提示連接不安全,以下圖java
解決辦法很簡單,上HTTPS協議(嚴重推薦,尤爲是祖國這種特殊國情下,上HTTPS的協議好處多多,物超所值)。若是短期內沒有辦法升級到HTTPS,下面是一個可行的解決辦法,因爲實現方法簡單,思路直接,直接上代碼(依賴jQuery工做):安全
<script type="text/javascript"> $(document).ready(function(){ $('input[type="password"]').each(function(){ var oel=$(this); oel.clone().prop('type','text') .removeAttr('name') .insertBefore(oel) .on('input',function(e){ var nwVal=$(this).val(); var olVal=oel.val(); if(nwVal.length!=olVal.length){ var ch=nwVal.substr(olVal.length,1); oel.val(oel.val()+ch); var nwText=''; for(var i=0;i<oel.val().length;i++){ nwText+='*'; } $(this).val(nwText); } }) .keypress(function(e){ // ESC=27 LEFT=37 BACKSPACE=8 if(e.keyCode==27 || e.keyCode==37 || e.keyCode==8){ $(this).val(''); oel.val(''); } }) .on('paste',function(e){ e.preventDefault(); }); oel.prop('type','hidden').removeAttr('id'); }); }); </script>