문제

클라이언트를위한 매우 기본적인 플래시 웹 사이트를 만들었으며 클라이언트 로그인 기능을 프로그래밍하는 문제가 있습니다. 현재 사이트로 이동하여 클라이언트 로그인을 클릭하면 로그인 페이지로 이동합니다. 이 작업에 필요한 방법은 Flash 내에서 ActionScript 2.0을 사용하여 사용자에게 userID 및 비밀번호를 입력하고 로그인을 클릭하도록하여 게시물을 클라이언트 로그인 웹 사이트의 양식 조치에 제출합니다.

이것은 다른 도메인에서 할 수있는/합법적입니까? 가능하다고 가정하면 어떻게해야합니까?

도움이 되었습니까?

해결책

이 시도:

myVars = new LoadVars();
myVars.username = username.text;
myVars.password = pwd.text;
myVars.onLoad = function(success) {
        trace("yay!");
    else {
        trace("try again");    
    }
}
myVars.sendAndLoad("login.php", myVars, "POST");

다른 팁

그래서 나는 "예!"를 얻는다. 아래에 제공된 코드를 사용하여 (귀하의 오류가 발생했습니다). 그러나 결과 "로그인"페이지로 리디렉션해야합니다. 어떻게해야하나요?

myVars = new LoadVars();
myVars.txtUserID = "some_user";
myVars.txtPassword = "some_password";
myVars.__VIEWSTATE = "dDw3MTcxMTg3ODM7dDw7bDxpPDM+O2k8NT47PjtsPHQ8cDxsPFRleHQ7PjtsPGRlbW87Pj47Oz47dDw7bDxpPDE+O2k8Mz47aTw1Pjs+O2w8dDxwPGw8VGV4dDs+O2w8YmFja2dyb3VuZC1jb2xvcjojZjZmNmY2XDtjb2xvcjojMzMzMzMzXDs7Pj47Oz47dDxwPDtwPGw8c3R5bGU7PjtsPHdpZHRoOjEwMHB4XDs7Pj4+Ozs+O3Q8cDw7cDxsPHN0eWxlOz47bDx3aWR0aDoxMDBweFw7Oz4+Pjs7Pjs+Pjs+Pjs+56k0UDxn5ED61lGLjP0fIkStm6o=";
myVars.onLoad = function(success) {
    if (success)
    {
        trace("yay!");
    } else {
        trace("try again");    
    }
}
myVars.sendAndLoad("http://www.buildertrend.net/loginFrame.aspx?builderID=35&bgcolor=%23f6f6f6&fcolor=%23333333&uwidth=100&pwidth=100", myVars, "POST");
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top