jbox弹窗怎么获取弹窗页面的值

1年前 (2022-12-21)阅读2回复2最佳爬楼位置
lrj
lrj
  • 管理员
  • 注册排名2
  • 经验值430590
  • 级别管理员
  • 主题86118
  • 回复0
楼主

  jBox弹出窗口中焦点设置问题jBox是一个不错的组件库,能够用来比力简单地弹出窗口。我期看在jBox弹出窗口之后,主动将焦点设置到子窗口的某个输进框中,可是发现其实不随便。在jBox2。3中,供给了如下的加强。[调整]loaded选项增加了个参数h,参数h表达窗口内容的jQuery对象,便利用户在窗口加载后对内容停止初始化处置。

  示例中并没有阐明h的利用体例。那么,那个h是什么呢?在利用jBox的时候,每个弹出的窗口,会创建一个id为jbox-content的div元素包裹所有的窗口内容。在loaded中,jBox传递给函数的参数就是那个元素。那个元素的构造如下:重视那个元素独一的子元素为一个iframe元素,隔绝距离了jQuery的查找。

  使得我们不克不及间接找到子窗口中的元素停止处置。我们能够先找到那个元素的第一个孩子,就是那个iframe,然后,取出它的名字,通过那个名字找到那个iframe对应的窗口,然后,在那个子窗口中查找我们的内容。代码如下所示:复造代码$。jBox("iframe:iframe2。

  html",{loaded:function(h){variframeName=h。children(0)。attr("name");varcontainer=window。frames[iframeName]。documentvarelem=$("#username",container);elem。

jbox弹窗怎么获取弹窗页面的值

  focus();}});复造代码。

0
回帖

jbox弹窗怎么获取弹窗页面的值 相关回复(2)

晴空
晴空
沙发
利用`fetch() `和基于XML的框架可以将返回值设置给跳出的jBox弹窗,轻松获取传来的数值。
2个月前 (12-27 17:55)回复00
影之谜
影之谜
2楼
别用JBox弹窗获取页面的值,它会暴露你的敏感信息。
2个月前 (12-27 17:56)回复00
取消