Javascript 多个DesignMode iFrame的jQuery跟踪选择
我在几个iFrame上使用了Javascript 多个DesignMode iFrame的jQuery跟踪选择,javascript,jquery,iframe,contenteditable,designmode,Javascript,Jquery,Iframe,Contenteditable,Designmode,我在几个iFrame上使用了designMode=“on”,允许用户编辑其内容。我还有一些按钮(在iframe之外),当单击这些按钮时,应该对当前关注的iframe做些什么。但是,当您单击该按钮时,该按钮将接收到焦点,这意味着iframe全部模糊——没有聚焦的iframe 我的问题是,“在用户单击按钮之前,如何确定几个iFrame中的哪一个处于焦点?我想通过在聚焦时将每个iself设置为一个变量的值来跟踪它们,但是如果单击远离框,然后单击按钮,它将不知道区别(在这种情况下,按钮的功能不应该做任何
designMode=“on”
,允许用户编辑其内容。我还有一些按钮(在iframe之外),当单击这些按钮时,应该对当前关注的iframe做些什么。但是,当您单击该按钮时,该按钮将接收到焦点,这意味着iframe全部模糊——没有聚焦的iframe
我的问题是,“在用户单击按钮之前,如何确定几个iFrame中的哪一个处于焦点?我想通过在聚焦时将每个iself设置为一个变量的值来跟踪它们,但是如果单击远离框,然后单击按钮,它将不知道区别(在这种情况下,按钮的功能不应该做任何事情,而应该使用最后一个聚焦框)。因此,我考虑在iFrame模糊时将该变量设置为null,但当然,单击按钮会使其模糊,并将该变量设置为null>
我看到很多地方都在谈论如何在一个designMode iframe中找到选定的元素,但却没有讨论如何从多个iframe中找到聚焦的iframe。我该如何让它工作
作为记录,我正在使用jQuery,但是如果有一种纯JS的方法来实现这一点,那也没关系