vbnullchar Posted March 7, 2007 Share Posted March 7, 2007 I cant execute the code below on firefox it says ActiveXObject is not defined [break on this error] var WshShell = new ActiveXObject('WScript.Shell'); <html> <head> <script language='javascript'> <!-- Hide from JS-Impaired Browsers var WshShell = new ActiveXObject('WScript.Shell'); var quotes = "\"" ; function ShellRun(cmdline, args) { var intWindowStyle = 1; // 1= Activates and displays a window var bWaitOnReturn = true; // Wait till Return cmdline = quotes + cmdline + quotes ; args = quotes + args + quotes ; WshShell.run (cmdline+" "+args ,intWindowStyle, bWaitOnReturn); } function test(){ ShellRun("c:/windows/notepad.exe", args); } // End hiding --> </script> <head> <body> <form name="formulaire"> <input type="text" name="champ" size="50" value="Katrina How to Help" ></input> <br> <input type="button" onclick="test()"></input> </form> <body> <html> Quote Link to comment Share on other sites More sharing options...
fenway Posted March 7, 2007 Share Posted March 7, 2007 ActiveX is IE-only... see standard AJAX request object initiation for an example. I'm going to assume that you're running this from a trusted source, because this can't run on the web. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.