WEBLOAD(명령)

URL에서 JavaScript 파일을 로드한 다음 해당 파일에 포함된 JavaScript 코드를 실행합니다.

URL 및 JavaScript 파일 이름을 입력하도록 표시됩니다. 예를 들면 다음과 같습니다.

Command: WEBLOAD
Enter name of URL to load: https://website/filename.js
주: TRUSTEDDOMAINS 시스템 변수에 지정되지 않은 신뢰할 수 없는 서버에서 JavaScript 파일을 로드하려는 경우 보안 경고가 표시됩니다.

JavaScript 파일에는 아래에 표시된 간단한 예제에 나오는 것처럼 함수 정의 및 함수 호출이 포함되어야 합니다.

// Function definition
function pickPoint() {

    function onComplete(args) {

        var resObj = JSON.parse(args);
        if (resObj) 
            alert('You picked: ' + resObj.value.x + "," + resObj.value.y + "," + resObj.value.z);
    }

    function onError(args) {
        alert('Error picking point: ' + args);
    }

    var optionsFirst = new Acad.PromptPointOptions('Pick a point', new Acad.Point3d(0, 0, 0));
    Acad.Editor.getPoint(optionsFirst).then(onComplete, onError);
}

//Invocation of function
pickPoint();

주: 모든 JavaScript 함수 또는 AutoCAD JavaScript API 함수를 호출할 수 있습니다. 한 가지 예외는 JavaScript 프롬프트 함수, 프롬프트(msg,defaultText)입니다.