colorbox 确实容易入门,效果也不错。但是我遇到一个问题:
a页面使用colorbox 弹出b页面 
然后再b页面进行数据库的操作。比如增加用户,当数据操作成功后 我要关掉b页面,同时刷新a页面。、
那么a,b页面怎么通信呢

解决方案 »

  1.   

    window.opener设置a页面及更新,然后调用window.close()
      

  2.   

    这就是页面传值了 parent对象
      

  3.   

    b页面你是怎么加载的,指定iframe没有?不知道你说的刷新是重新加载还只是更新下a页面?如果是刷新a根本就不用关闭b了,因为是层,刷新a弹出层自动关闭了如果指定了iframe则是用iframe加载b页面,b中输出脚本
    parent.$.colorbox.close()//关闭弹出的层
    parent.reload();//刷新或者parent.document.getElementById('xxx')='xxxxxx';不过未指定iframe,则只是一个弹出层加载html代码而已,作用域一样
    $.colorbox.close()//关闭弹出的层
    location.reload();//刷新或者document.getElementById('xxx')='xxxxxx';