ボタンがクリックされたときにプリンターのインストールを開始する VBScript を少し含むページがあります。スクリプトが正常に完了すると、アラートが表示されます。
現在、別のボタン クリック イベントを追加しようとしています (おそらく jQuery を使用)。これは、プリンターのインストールが開始されたことをユーザーに通知します (ボタン クリック時)。これは、プリンターのインストールに 20 秒から 1 分かかる場合があるためです。
次のコードを実装すると、jQuery コード ブロック内からオブジェクトが期待されているというエラーが表示されます
<script type="text/vbscript">
function AddP(pName)
Set WshNetwork = CreateObject("Wscript.Network")
WshNetwork.AddWindowsPrinterConnection pName
MsgBox "Printer Added"
end function
</script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript" language="javascript">
$(document).ready( function (){
$("#btn").click( function(){
alert("Printer Install Started");
});
});
</script>
<td><a href="#" language="vbscript" onclick="AddP('\\PrinterName')"><input id="btn" name="Button1" type="button" value="Add"></a></td>