我有一个带有https链接的网页,但在我去那个之前,我想检查是否可以访问它,我的意思是如果用户安装了证书,我使用这个功能:< / p>
<script src="http://code.jquery.com/jquery-1.5.2.js"></script>
<script>
$.ajax({
url: "<?=$url ?>",
dataType: 'script',
success: function(data, textStatus, request) {
//alert(request + " : " status);
window.location.replace("<?=$url ?>");
},
error : function(request, textStatus, errorThrown){
alert("ERROR");
$('#cert').html('You dont have the certificate');
}
});
setTimeout(function() {
$('#cert').html('You dont have the certificate')
}, 5000);
</script>
问题是它可以在firefox和safari中运行,但是explorer和chrome会一直返回成功,然后我会得到“没有证书的继续”页面,这是我想要避免的。
我怎么知道呢?
谢谢!