JScript.NET 内で IE を操作する雛形
JScript.NET 内で IE を操作したい場合に使えそうな雛形。ほとんど WSH の JScript と変わらない。
// IE を起動する
var ie = new ActiveXObject("InternetExplorer.Application");
ie.Visible = true;
ie.Navigate(pathToHtmlFile); // pathToHtmlFile は HTML ファイルのフルパス
// Wait 処理 : これを wait() みたいに関数化しておけばサクッと処理を待てる
while(ie.Busy || ie.readystate != 4) {
System.Threading.Thread.Sleep(500);
}
// DOM 操作はこんな要領でできる
ie.document.getElementById("text-box").value = textStr;
ie.document.getElementById("submit-btn").click();