【发布时间】:2014-04-01 13:48:06
【问题描述】:
var strURLs= new Array("http:// localhost: 51611/Cron/Email.aspx");
var webObj = WScript.CreateObject("MSXML2.ServerXMLHTTP");
var lResolve = 10 * 1000;
var lConnect = 10 * 1000;
var lSend = 60000 * 1000;
var lReceive = 60000 * 1000;
webObj.setTimeouts(lResolve, lConnect, lSend, lReceive);
for (var i = 0; i < strURLs.length; i++) {
webObj.open("GET", strURLs[i], false);
try {
webObj.send();
if (webObj.status != 200 || String(webObj.statusText).match(/Database is currently unavailable/gi) != null) {
}
}
catch (e) {
}
}
我正在执行以下步骤:
第 1 步:在 localhost
运行我的 Visual Studio 项目
Step2:打开命令提示符
Step3:运行以下命令
C:\Windows\System32>cscript.exe "D:\Projects\Cron\CronScript.js"
我在在线验证器 JLint 上检查了代码
删除整个 if 条件后
编译时我仍然收到错误
Microsoft (R) Windows Script Host Version 5.8
Copyright (C) Microsoft Corporation. All rights reserved.
D:\Projects\Cron\CronScript.js(1, 8) Microsoft JScript compilation error: Expected ';'
请指导我在哪里缺少我正在寻找很长时间并在这里发布。
【问题讨论】: