
Error Code 424- Object Required
Okay, someone please tell me what I am doing wrong. This VBSript creates on
error on my webpage. It is error 424- object required. Does anyone know
why. The script works perfectly as a .vbs but I am trying to make them work
on a webpage with onclick events
<html>
<head>
<SCRIPT Language= VBScript>
sub printer_onclick
On Error Resume Next
errN = Document.frm1.errcode.value
Err.Raise (errN)
If eErr.Number <> 0 then
Alert "Error No:" & Err.Number & " - " & Err.Description
Err.Number=0
End If
set wshNetwork = CreateObject("WScript.Network")
Dim Input
Input = InputBox("What Do you want as your default printer (1-8)?" & VBcrlf
& VBcrlf & "1= Clinical (at Mount Clare)" & VBcrlf & "2= Admissions" &
VBcrlf & "3= The Front Desk" & VBcrlf & "4= Administration" & VBcrlf & "5=
Clinical Suite at HRC" & VBcrlf & "6= Robert's" & VBcrlf & "7= Vic's" &
VBcrlf & "8= Medical's", "Default Printer")
If Input = 1 Then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4100 - Clinical - Clare"
ElseIf Input = 2 then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4000 - Admissions"
ElseIf Input = 3 then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4000 - Front Desk"
ElseIf Input = 4 then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4000 - Business Office"
ElseIf Input = 5 then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4100 - Clinical - HRC"
ElseIf Input = 6 then
wshNetwork.SetDefaultPrinter "\\bbh01\HP 4100 - Business Office"
ElseIf Input = 7 then
wshNetwork.SetDefaultPrinter "\\victoria\HP 4500"
ElseIf Input = 8 then
wshNetwork.SetDefaultPrinter "\\medical\HP LaserJet 4000 - Medical"
ElseIf Input > 8 then
MsgBox ("You Need to Enter a Number Between 1 and 8")
Else
End If
End Sub
</SCRIPT>
</head>
<BODY>
<input type = "button" name = "printer" value = "Setting Default Printer">
</body>
</html>