Firefox52非HTTPS页面登录页面提示连接不安全的解决办法

背景:

Firefox52版本开始,对于非HTTPS协议的登录页面,会提示链接不安全,如下图

Firefox52非HTTPS页面登录页面提示连接不安全的解决办法

解决办法很简单,上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>
上一篇:##1.Centos7环境准备-- openstack pike


下一篇:[LeetCode] Shortest Completing Word 最短完整的单词