通过javascript在iframe中移动光标位置

时间:2013-05-21 13:10:50

标签: javascript jquery iframe cursor

我想要一些代码通过Javascript或jquery在IFrame中移动光标位置。 真的会对我有很大的帮助。

2 个答案:

答案 0 :(得分:2)

不可能。要回答为什么这是不可能的,想象一下:

  1. 我将一个iframe包含在一些非常重要的业务中(让我们假设这个业务没有破坏框架的代码)
  2. 当用户到达我的页面时,它开始手动控制光标的位置以突出显示“删除帐户”按钮,并模拟点击。
  3. 用户的帐户将在完全不同的网站上删除,不会输入任何内容。
  4. Javascript允许您使用许多UI编码功能,但最终用户可以控制。即使像“onpageunload”这样的事件在他们能做的事情上也受到很大限制,而浏览器通常会包含'逃避'选项即使在那里。此外,即使在你可以找到绕过这些链的方式的情况下,它也会令许多用户感到沮丧甚至恐慌。我试图警告人们,任何你“重新编码浏览器”的实例都可能导致各种不可预测的问题,甚至可能会阻止对您网站的残障访问。

    这可能有助于我们了解您是否有某些特定原因需要这样做 - 可能解决方案并非您认为的那样。例如,如果您尝试使用WebGL制作FPS,我似乎记得Chrome包含一些允许在窗口内部进行鼠标控制的功能(可能需要浏览器确认对话框)

答案 1 :(得分:0)

你应该看看

http://jqueryui.com/draggable/

如果您为框架托管src,则“可以”将内容设置为iframe可拖动。 如果你没有为iframe托管src,你可以“放置”一个可拖动的内部iframe,以及一个显示内部框架的外部iframe。 这是一个非常混乱的解决方案,我希望有更好的东西。