以用户名作为target打开的新窗口的名字

解决方案 »

  1.   

    "以用户名作为target打开的新窗口的名字"这个可以做到请问可不可以说明白如何判断那个页面已经打开?
      

  2.   

    mywin=window.open()
    if (mywin!=null)
    {
    yourcode 
    }
      

  3.   

    其实没有必要进行判断,
    在你的form中
    <form method="POST" target="_blank" action="login.php" onsubmit="Javascript:return preSubmit();">
    <input type="text" name="UserSID" value="">
    <input type="password" name="UserPWD" value="">
    </form>preSubmit函数的定义可以大致如下:
    function preSubmit()
    {
       if(document.all.UserSID.value=="") {
         alert("Empty UserSID!");
         return false;
      } else {
        document.forms[0].target=document.all.UserSID.value;
        return true;
      }
    }提交后自然就是提交到刚才那个账号的窗口,
    如果换一个账号,就开辟新的窗口。