Javascript 在显示iframe内容时运行脚本

Javascript 在显示iframe内容时运行脚本,javascript,events,iframe,Javascript,Events,Iframe,我有一个隐藏的iframe(通过styledisplay:none),其中包含输入用户名/密码组合的输入字段,必须在其他资源上进行检查。当显示iframe时,是否可以自动聚焦iframe中的输入字段 样本: 您可以尝试使用如下库绑定到属性: 或者正如这些帖子所暗示的: 或者,正如其他人所建议的那样,只需在显示的任何内容中添加处理程序。Jquery具有自定义事件的概念。您可以为Jquery编写扩展程序,然后使用.show/.hide方法与之交互 欲了解更多信息,请查看此 如何显示iframe?使

我有一个隐藏的iframe(通过style
display:none
),其中包含输入用户名/密码组合的输入字段,必须在其他资源上进行检查。当显示iframe时,是否可以自动聚焦iframe中的输入字段

样本:

您可以尝试使用如下库绑定到属性:

或者正如这些帖子所暗示的:


或者,正如其他人所建议的那样,只需在显示的任何内容中添加处理程序。

Jquery具有自定义事件的概念。您可以为Jquery编写扩展程序,然后使用.show/.hide方法与之交互

欲了解更多信息,请查看此


如何显示iframe?使用javascript?请显示代码。@MariusStanescu为调用添加了一个示例。我在那里使用jQuery。这不起作用,因为我需要关注iframe中的元素,而不是框架所在的父表单中的元素。似乎不是我想要的东西。我需要关注(例如)iframe内部的元素,而不是加载iframe的表单。可能需要一个服务器端组件来调用它并以这种方式处理它,我不知道您是否可以用纯JS来处理它。我也这么认为。将尝试捕获iframe的内容生成器中元素的一些可见性事件。最后,我通过从客户端回调到使用共享对象来侦听特殊事件。所以我认为你的答案是最接近的。
$('#myIframe').on('show', function() {
      $("#usernameFieldID").focus();
});