0
我試圖更新某些系統仍然使用ActiveX的某些事情。例如,它使用該JavaScript有一個用戶登錄和訪問互聯網(從我們的內部網)用自定義協議處理程序替換ActiveX?
var workingDirectory = "c:\\program files\\internet explorer";
var filename = "c:\\program files\\internet explorer\\iexplore.exe";
var arguments = referrer;
var obj = new ActiveXObject("FHS.ProcessLauncherUtility");
processId = obj.LaunchProcessReturnProcessId(domain, username, password,
workingDirectory, filename, arguments);
很顯然,我更願意做一些像自定義協議處理程序來處理這個和參數傳遞給,但是我因爲它會在繼續之前檢查用戶的登錄名,因此這並不完全適用。