【发布时间】:2015-06-13 09:22:18
【问题描述】:
我正在尝试在我的应用中创建一个可拖动的 iframe。当 iframe 获得焦点时,所有鼠标事件都会在内部窗口对象中触发。
- 我无法在 iframe 中监听这些事件并自己触发它们,因为它可能会被 iframe 内容 js 阻止
- 我无法在 iframe 上方创建一个不可见层来捕获所有事件并将它们向前移动到 iframe,因为脚本无法触发 bultin 事件(如 css
hover) - 我可以在不使用 webkit DOM 的情况下在 Node 层捕获这些事件吗?
【问题讨论】:
-
节点是javascript,但它不在客户端。它不知道 DOM 或鼠标事件,它只是将内容传递给客户端。所以,我要在这里冒昧地说这是不可能的。
-
不能像任何原生 GUI 应用程序那样与原生鼠标事件通信?
-
看起来不像。它确实使在 html 代码中包含节点模块变得容易,但这与节点知道鼠标事件不同。
标签: javascript node.js iframe node-webkit