実行環境 |
Internet Explorer 11 |
PortCheck.html
<!--
PortCheck.html
-->
<html>
<head>
<title>PortCheck</title>
<script type="text/javascript">
<!--
var req = new XMLHttpRequest();
//var url = "http://www.google.co.jp";
var url = "http://foo.bar:8080";
var count = 0;
function Init()
{
document.f1.t1.value = url;
PortCheck();
}
function PortCheck()
{
document.f1.t2.value = count + ((count & 1) ? " ■■■" : "");
if (count-- <= 0) {
req.open("GET", url, false);
var flag = true;
try {
req.send(null);
}
catch (e) {
flag = false;
}
if (flag) {
location.href = "http://www.youtube.com/watch?v=osWXbe7MbGE";
return;
}
count = 300;
}
setTimeout("PortCheck()", 1000);
}
// -->
</script>
</head>
<body onload="Init()">
<form name="f1" action="#">
<input type="text" name="t1" size=50><br>
<input type="text" name="t2" size=20><br>
</form>
</body>
</html>
最終更新:2014年04月04日 11:09