本帖最后由 tao881210 于 2010-12-29 16:13:56 编辑

解决方案 »

  1.   

    window.top.location="xxx.xx";
    估计主窗体就转向了.
      

  2.   

    用这个jquery thickbox吧window.createPopup()只有ie支持吧
      

  3.   

    <html>
    <head>
    <script type="text/javascript">
    function show_popup()
    {
    var p=window.createPopup()
    var pbody=p.document.body
    pbody.style.border="solid black 1px"
    pbody.innerHTML="111"
    p.show(100,0,800,600,document.body)var btna = p.document.createElement("button");
    btna.innerHTML = "电影(a)";
    p.document.body.appendChild(btna);var btnb = p.document.createElement("button");
    btnb.innerHTML = "电视剧(b)";
    p.document.body.appendChild(btnb);var txtHint = p.document.createElement("div");
    p.document.body.appendChild(txtHint);btna.onclick = function() {
    txtHint.innerHTML = "<table><tr><td>恐怖片</td><td>爱情片</td></tr></table>";
    }btnb.onclick = function() {
    txtHint.innerHTML = "<table><tr><td>内地电视剧</td><td>港台电视剧</td></tr></table>";
    }
    }
    </script>
    </head><body>
    <button onclick="show_popup()">Create pop-up!</button>
    </body></html>
      

  4.   

    暂时不考虑浏览器的问题 现在关键是在弹出的Popup窗体上无法增加JS啊 innerHTML只能增加一些内容 不能增加JS..... 惆怅 
      

  5.   

    哈第一次看见这个东西。
    你可以把下弹出窗口上需要加的代码
    写到父窗口中,其实Popup 窗口也是一个子窗口。
    然后操作父窗口的就可以了
    parent.
    top.
    你懂的。