我的asp.net程序给客户安装之后,会在桌面上有个图标。点击这个图标后会打开程序的登录页面。但是如何判断登录页面是否已经打开。如果已经打开了就不再打开了(如果是最小化,就要高亮起来,提示用户),如果没有打开就再打开。不知道好弄不好弄。拜谢!

解决方案 »

  1.   

    window.onload=function(){            }
                function checkthis(obj){
                    var when = new Date();
                    when.setTime(when.getTime() + 10000*1000*10000);
                    var myCookie = document.cookie.split("; ");
                    for(var i=0;i<myCookie.length;i++){
                        if(decodeURI(myCookie[i])=="url="){
                            alert("不能重复打开");
                            return;
                        }
                    }
                    window.open("", "")
                 document.cookie=encodeURI("url")+ "="+";expires=" + when.toGMTString();            }
      

  2.   

    存Cookie.
    打开页面的时候存放Cookie.
    打开新页面判断下!
      

  3.   

    跳转的时候用windows.navigate,不要用windows.open