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> Link to comment https://forums.phpfreaks.com/topic/41610-running-exe-file-from-firefox-browser/ 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. Link to comment https://forums.phpfreaks.com/topic/41610-running-exe-file-from-firefox-browser/#findComment-201921 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.