1
내가 시도하는 것 :JScript에서 FileSystemObject 개체를 사용하여 폴더 경로를 가져 오는 방법은 무엇입니까?
function getCurrentPath(){
var fso = new ActiveXObject("Scripting.FileSystemObject");
return fso.GetFolder(".").Path;
}
이 코드는 HTML 파일에 있습니다. 이제 HTML이 들어있는 폴더 경로를 가져 오려고합니다.
하지만 항상 데스크톱 경로를 반환합니다.
액티브 클라이언트에서 실행되며 HTML은, 일반적으로 서버에 사용자의 설정이 다른가요? –
설치 프로그램의 의미가 다른 점은 무엇입니까? –
서버에서 ActiveX를 실행할 수는 있지만 일반적으로 클라이언트에서 실행됩니다. html은 서버에 의해 보내지고 브라우저에 의해 렌더링됩니다. 실제 html은 로컬에 저장되지 않습니다 (ish - 브라우저가 캐시하는 방법을 100 % 확신하지 않음). javascript는 로컬에 설치된 ActiveX가 로컬 (클라이언트) 파일 시스템에 액세스하도록 지시합니다. –