About this question
I have an existing Javascript button that causes an "ActiveXObject is not defined" error when I click on it.
{ !REQUIRESCRIPT("/soap/ajax/22.0/connection.js") } var newIRnAGenRequest = new sforce.SObject("Account"); newIRnAGenRequest.id = "{!Account.Id}"; newIRnAGenRequest.Request_Folder_Path__c = "{!Account.Request_Folder_Path_Hidden__c}"; newIRnAGenRequest.Req_Communication_Folder_Path__c = "{!Account.Req_Communication_Folder_Path__c}"; newIRnAGenRequest.Primary_Request_Status__c = "{!Account.Primary_Request_Status__c}"; var result = sforce.connection.update([newIRnAGenRequest]); var myObject; var myFile0 = "{!Account.Request_Folder_Path_Hidden__c}"; var myFile1 = "{!Account.Req_Communication_Folder_Path__c}"; if (newIRnAGenRequest.Primary_Request_Status__c == "Submitted") { alert("Please select a Primary Team assigned"); } else { location.reload(true); myObject = new ActiveXObject("Scripting.FileSystemObject"); if (myObject.FolderExists(myFile0)) { window.open(myFile0); } else { var myObject2, newfolder; myObject2 = new ActiveXObject("Scripting.FileSystemObject"); newfolder = myObject2.CreateFolder(myFile0); newfolder = myObject2.CreateFolder(myFile1); window.open(myFile0); } }When I try to google it, I found that it was related to files and it is dedicated to IE only. It worked a few months ago in chrome. But now it stopped working everywhere. My request is to provide any alternate solutions if ActiveXObject can't be used anymore.