javascript - 试图让javascript通过html执行wsh

标签 javascript html wsh

我被这段代码困住了...我试图获取 html 页面,当您单击链接时,调用 bsd 函数,该函数应该弹出一个“foo”警报。我的代码如下。感谢您的帮助!

(function() {
  var WshShell = {};
  WshShell.log = function() {
    console.log(arguments);
  }

  var bsd = function BSD() {
    WshShell.log("foo");
    window.alert('foo!');
    return false;
  }

  document.getElementById("bsdTrigger").addEventListener('click', bsd);
})();
<body>
  a#bsdTrigger(href='#') foo a#ssddTrigger(href='#') bar

  <br />
  <a href="#" onclick="javascript:bsd();">bsd</a>
</body>

最佳答案

这似乎工作得很好:http://jsfiddle.net/895vmsok/

<a href="#" id="bsdTrigger" onclick="javascript:bsd();">bsd</a>

也许我误解了您的需求?

关于javascript - 试图让javascript通过html执行wsh,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26964549/

相关文章:

html - CSS 中的已访问链接

javascript - 每次 div 的值能被 5 整除时,使 div 转到下一列

jscript - 相当于JScript运行时中的窗口

javascript - 性能:为什么相同算法的第一个实现明显更快

javascript - jQuery sticky header 在特定高度跳转

javascript - 为什么这个 javascript 在 IE 中不起作用?

cmd - 如何在 JavaScript 中获取 HTA 文件中的 CMD 输出

javascript - 点击函数内的jQuery点击函数

html - Svg rect 从底部到顶部设置动画高度

testing - WshShell 击键多媒体 Next Track 窗口