首页 > 解决方案 > 如何找到这个 javascript 提示?

问题描述

有一个老网站,它的服务器端页面是用 ASP 写的:

www.xxxx.com:8080/teacherNew/MyHomePage.asp

登录后,我可以找到一段 javascript 代码,如下所示:

function   Login(url){  
    var u = "xxx";
    var p = "pppp";
    
    if(myBrowser()=="IE"){
        //do nothing
    }else{ 
        var url_new = url.replace("https://","https://"+u+":"+p+"@").replace("http://","http://"+u+":"+p+"@");
        window.open(url_new);
        return;
    }

      
    var objXMLHttp=new   ActiveXObject("msxml2.xmlhttp");   
    objXMLHttp.open("POST",url,false,u,p);   
    objXMLHttp.onreadystatechange = function(){
          
        if (objXMLHttp.readyState == 4) {
            if (objXMLHttp.Status >=200 && objXMLHttp.Status <406) {
                window.open(url,'_blank');
            }else{
                alert(objXMLHttp.status+"Failure");
            } 
        } 
    };
    objXMLHttp.send(null);   
}

但是,这样的代码是由提示调用的,它仅在我访问时 立即出现,并且在我输入正确的 user_id(for u) 和 password(for p) 之前www.xxxx.com:8080,此页面是空白的。

现在有一个问题:如何找到这个提示?非常感谢!

加。页面为空白表示其源代码如下:

<html>
    <head></head>
    <body></body>
</html>

Chrome 版本:91.0.4472.106

标签: javascriptasp-classicprompt

解决方案


推荐阅读