<script type="text/javascript" language="javascript">
$.blockUI({ overlayCSS: { backgroundColor: 'orange'} , message: '<img src="icon/wait.gif" /><div style=\'font-family:Tahoma;font-size:large\'> ...???? ??? ???? ??? ????</div>' });
function UrlExists(url)
{
var http = new XMLHttpRequest();
http.open('HEAD', url, false);
http.send();
return http.status!=404;
}
function test()
{
var certification = "";
var address;
var idCompany="821229021";
var Empty = true;
for (var i = 0; i < 10; i++)
{
idCompany =idCompany + i.toString();
idCompany=idCompany + ".png";
address="Image/CertificationCompany/"+idCompany;
if (UrlExists(address))
{
//certification += "<img style='margin:5px;padding:5px;cursor: pointer; border: 1px solid GrayText;' width='103px' height='80px;' src='Image/CertificationCompany/" + idCompany + "' />";
certification +="<a href='Image/CertificationCompany/" + idCompany + "' rel='prettyPhotoCertification[pp_gal]' title=' ?????? ????????? ???? "+document.title+"'><img style='margin:5px;padding:5px;cursor: pointer; border: 1px solid GrayText;' width='103px' height='80px;' src='Image/CertificationCompany/" + idCompany + "' alt='????????? ??' /></a>";
Empty = false;
}
idCompany="821229021";
//$.unblockUI();
}
if(Empty){
certification = "updating<br /><img src='icon/Updated.png' />";
}
$("#contentCertification").html(certification);
}
$.unblockUI();
</script>
HTML
<input type="button" value="click me" onclick="test();"/>
2)未定義で、$.blockUI()
は動作しません、ブラウザがハングしたことが表示されます。
なぜjQueryを使用しているときにインラインJavaScript、onclick = 'を使用していますか? – Sparky
これらのサンプルが本当に良いのは、どれもロードされていないということです。 – SeinopSys