wha*_*ame 2 javascript ajax javascript-events
我正在学习Javascript,在这个过程中,我发现Javscript中不允许某些操作,这在一般编程中很常见.例如,由于明显的安全原因,无法在Javascript中控制用户的鼠标指针,请参阅移动鼠标光标Javascript.
我想知道更多这样的事件,可用于控制用户输入,但在Javascript中是不可能的.
没有什么能阻止你从Javascript 本身移动鼠标指针,它是你的代码运行的环境(Web浏览器),它不提供库函数来执行它.
您可以通过编写Web浏览器扩展(例如,Windows上的可信ActiveX控件)来解决这个问题,该扩展提供对脚本层的SetCursorPos()的绑定.然后你就可以从你的Javascript代码中移动指针了.
换句话说,Javascript语言不会以任何方式限制您,但是Web浏览器环境实现(合法的)限制,如果您真的想要(当然,取决于浏览器)可以解除限制.
最后一件事:鼠标指针属于用户.以编程方式移动它是侵入性的,令人惊讶的,令人困惑的,并且降低了用户对应用程序和桌面环境的信心.请不要这样做.
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |