补充一点,我的网页放在一个windows窗体里。

解决方案 »

  1.   

    cwin = window.open(url,"folder","");(第二个参数要给值,不能为空)
    cwin.focus();
      

  2.   

    的确好赚!<A HREF="#" onclick="open_par();">打开窗口</A>
    <A HREF="#" onclick="focus_par()">显示窗口</A>
    <script>
    var w;
    function openw()
    {
    w=window.open("par.htm","");
    }function focusw()
    {
    w.focus();
    }
    </script>
      

  3.   

    的确好赚!<A HREF="#" onclick="open_par();">打开窗口</A>
    <A HREF="#" onclick="focus_par()">显示窗口</A>
    <script>
    var w;
    function open_par()
    {
    w=window.open("par.htm","");
    }function focus_par()
    {
    w.focus();
    }
    </script>
      

  4.   

    to :howNet(找乐) 
    第二个参数可以为空的
      

  5.   

    <a href="JavaScript: window.location.herf=new.htm">test</a>
      

  6.   

    楼主的意思好像是弹出的窗口在后台吧,原来的窗口还在最前面,对吗?
    那样的话就window.opener.focus()就可以了,哈,的确好赚
      

  7.   

    很高兴这么多人的踊跃发言,但是可能对条件限制没有清楚。 如果是单纯的两个浏览器窗口,的确,一个focus()就可以搞定,我实在也没有必要问这个问题。但是现在父窗口是在windows应用程序窗口里的一个浏览器控件中运行。所以,好像这个方法不可行。有没有谁知道更好的办法的?
      

  8.   

    用showmodellessdialog或者showmodaldialog试试,如果没有用过,可以查找相关资料。