我要实现从主页跳转到其他的页面,不用Respons.redirect,因为这样没有创建新的窗口,我用的是Page.RegisterClientScriptBlock("confirm", "<script language='javascript'>window.open('VideoPlay.aspx','_blank');</script>");这样有个问题:窗口是创建了,但是浏览器还是停留在原来的页面上,焦点没有到新的页面上,请问大家怎么弄才能使浏览器焦点到新的页面上呢?

解决方案 »

  1.   

    Page.RegisterClientScriptBlock("confirm", " <script language='javascript'>window.location('VideoPlay.aspx','_blank'); </script>"); 试试。。还有  把你的想法说清楚点。不知道你是要跳转还是打开窗口。
      

  2.   

    不行,我不能关掉父窗口,如果关掉父窗口,那效果和Respons.redirect一样。
    我要实现的功能和youku上面点击播放视频一样,点了那个视频,然后跳转到播放页面,原来那个窗口还在,并且自动跳到新窗口了
      

  3.   

    我试过 先window.open 再window.location
    也不行
      

  4.   

    那不就用超链接就实现了<a href=“aaa”>aaaa</a>