0

ActiveXObject가 더 이상 Microsoft Edge에 없다는 것을 알고 있습니다. 그렇다면 어떻게 Microsoft Edge에서 FileSystemObject를 사용할 수 있습니까?Microsoft Edge에서 Scripting.FileSystemObject를 사용하는 방법

browser.browserAction.onClicked.addListener(function(tab) { 
var fso = new ActiveXObject("Scripting.FileSystemObject"); 
var f1 = fso.CreateTextFile("C:\\Users\\lucas\\Desktop\\htmltext.txt",true); 
var markup = document.documentElement.outerHTML; 
f1.WriteLine(markup); 
f1.Close();}); 

답변

0

액티브 X가 지원되지 않습니다 : 다음 코드는 이것이다 한 페이지 웹의 HTML 코드를 획득하고 내 로컬 파일 시스템에이 .txt로를 기록하는 마이크로 소프트 에지 플러그인을 만들려고 해요 Microsoft Edge에서, Microsoft Edge는 플러그인을 지원하지 않습니다.

Microsoft Edge 용 확장 프로그램을 작성하고 Native Messaging을 사용하여 확장 프로그램에서 기본 응용 프로그램으로 HTML 코드를 전달한 다음 기본 응용 프로그램의 파일 시스템에 정보를 쓸 수 있습니다.

+0

나쁜 단어는 유감스럽게 생각합니다. 나는 확장 (나는 확장과 플러그인이 같은 것을 의미한다고 생각한다)을 의미한다. 감사합니다. Native Messaging을 사용해 보겠습니다. – lsalvatore

관련 문제