我试图在 Web 表单启动时运行 Wscript 代理,以便设置带有计算机名称的字段。我尝试将其添加为表单底部的 HTML 传递,并将其添加到 onLoad
事件或 JS Header
中,但无济于事。我是 Web 初学者,在 Lotus 中启用表单并添加 JavaScript。任何帮助都会很棒。下面是代码:
字段名称:机器名称
{
var ax = new ActiveXObject("WScript.Network");
f.MachineName.value = ax.ComputerName;
}
最佳答案
我想这不是完整的代码。至少缺少一行定义“f”
大括号在您的代码中没有任何意义...
在表单的 onload- 事件中,此代码应该起作用:
var f=document.forms[0];
var ax = new ActiveXObject( "WScript.Network" );
f.MachineName.value = ax.ComputerName;
当然,这仅在 InternetExplorer 中有效,如图所示 here
关于用于在 Lotus Notes Web 表单中设置字段的 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17579799/