1. 首页
  2. JQuery

如何通过JQuery实现子窗口操作父窗口

今天公司网站出现突发情况,负载均衡出现问题,需要将现有导航全部修改地址指向单一站点,其中有一处由于需要重启服务器才能生效,但是其中的IFrame在另一台服务器上是可以实时生效,无需重启,所以准备以此为突破口修改父窗体中的链接。

多说无益,上代码:

var Interval=setInterval("changeURL()",1000);//设置避免子窗体加载完了,父窗体相关节点还没创建完毕,故设置定时器1秒刷一次 
function changeURL () {
     var todoList=$(".todoList",window.parent.document);//这是告诉JQ是在父窗体中寻找相关对象
     var a =todoList.find("a").last();
     if (a!=null) {
         a.attr('href',"http://www.abc.com");
         clearInterval(Interval);
      };
}

  

评分 0, 满分 5 星
0
0
看完收藏一下,下次也能找得到
  • 版权声明:本文基于《知识共享署名-相同方式共享 3.0 中国大陆许可协议》发布,转载请遵循本协议
  • 文章链接:http://www.yhy0.com/web/jq_20151020_36.html [复制] (转载时请注明本文出处及文章链接)
上一篇:
:下一篇