Is it possible to ping a server from Javascript?

后端 未结 17 932
礼貌的吻别
礼貌的吻别 2020-11-22 04:02

I\'m making a web app that requires that I check to see if remote servers are online or not. When I run it from the command line, my page load goes up to a full 60s (for 8 e

17条回答
  •  一生所求
    2020-11-22 04:43

    You can run the DOS ping.exe command from javaScript using the folowing:

    function ping(ip)
    {
        var input = "";
        var WshShell = new ActiveXObject("WScript.Shell");
        var oExec = WshShell.Exec("c:/windows/system32/ping.exe " + ip);
    
        while (!oExec.StdOut.AtEndOfStream)
        {
                input += oExec.StdOut.ReadLine() + "
    "; } return input; }

    Is this what was asked for, or am i missing something?

提交回复
热议问题