ポップアップの JavaScript の質問に対して [OK] をクリックしたいと思います。
これが私のhtmlファイルです(c:\ temp\test.html):
<HTML>
<HEAD>
<SCRIPT LANGUAGE="javascript">
confirm( "Please click OK" );
</SCRIPT>
</HEAD>
</HTML>
ここでは、html ファイル (c:\temp\test.vbs) を開くための基本的な vbs ファイルの開始を示します。
Set IE = CreateObject("InternetExplorer.Application")
IE.Visible = True
IE.Navigate ("file:///C:/temp/test.html")
vbsファイルを完成させて「OK」ボタンをクリックするにはどうすればよいですか?
編集 : html は変更できません。これは、彼がロボット ハードウェアの出身であり、製造元がコードの変更を許可していないためです (私の投稿の .html サンプル コードは、彼らが使用する msgbox の種類の単なる例です)。
「sendkey」オプションは良い代替手段ですが、私の場合、サーバーでこれを行うことはできません。vbscript は、私が投稿した vbscript よりもはるかに難しく、経験上、「sendkey」オプションでは 100% 正確な結果が得られません (msgbox が表示されず、sendkey を「入力」した場合、重要な処理を行うことができます)。私はそのようなコマンドラインでさらに進んでいます:ie.Document.all.Item("Ok").Clickですが、javascriptの「確認」メッセージボックスタイプの代替が見つかりませんでした。