从 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) 是一个例外。
|
|Archiver|CAD开发者社区
( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-11-14 20:55
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.