2013-10-22 3 views
0

나는 웹 클라이언트 프로세스의 초보자입니다. 이것은 내가 내 웹 응용 프로그램에서 로그인 할 ASP 페이지입니다 : -asp 페이지를 채우고 제출 버튼을 호출하고 결과 페이지를 보는 방법

http://localhost/alis/services.asp 

<TABLE width="1261"> 
    <FORM action="sign_handler_control_id.asp" onsubmit="return LoginForm_Validation(this)" name="TheForm" method="post" > 

    <TBODY> 
    <TR> 
    <TH width="700" valign="middle" align="left"><FONT color="#000000"><U><FONT color="#000000" face="Arial" size="+1">Pengguna yang telah mendaftar, sila masukkan Kod Agensi, ID Pengguna dan Katalaluan</FONT></U><FONT color="#000000" face="Georgia" size="-1">.</FONT></FONT><FONT size="+1" color="#000000"><U><FONT face=Tahoma 
size=-1 color="#000000"><BR> 
    </FONT></U></FONT><FONT size="+1"><FONT face="Tahoma" size="-1"><BR> 
    <BR> 
    </FONT></FONT> 
    <TABLE width="1261" cellspacing="1" cellpadding="1" height="56" style="height: 31px; left: 10px; top: 326px"> 
    <TBODY> 
     <TR> 
     <TD width="126"><FONT face="Arial" size="+0"><B>Kod Agensi</B></FONT></TD> 
     <TD width="300" colspan="2"> 
     <INPUT size="3" tabindex="1" type="text" name="agcy_id" maxlength="3" onFocus="nextfield='agcy_id1';">&nbsp; 
     <INPUT size="5" tabindex="1" type="text" name="agcy_id1" maxlength="5" onblur="jump(this)" onFocus="nextfield='user_id';">&nbsp; 
     </TD> 
     </TR> 
     <TR> 
     <TD width="126"></TD> 
     <TD width="300" colspan="2"><INPUT size="95" tabindex="1" type="text" name="agcy_desc" maxlength="150" onblur="fc()" disabled></TD> 
     </TR> 
     <TR> 
     <TD width="126"><FONT face="Arial" size="+0"><B>ID Pengguna</B></FONT></TD> 
     <TD width="300" colspan="2"><INPUT size="20" type="text" name="user_id" tabindex="2" maxlength="8" onFocus="nextfield='new_pwd';"></TD> 
     </TR> 
     <TR> 
     <TD width="126"><FONT face="Arial" size="+0"><B>Katalaluan</B></FONT></TD> 
     <TD width="300" colspan="2"> 
     <INPUT size="20" type="password" name="new_pwd" tabindex="3" maxlength="8" onFocus="nextfield='SubmitLogin';"> 
     &nbsp;&nbsp;&nbsp;<script src="accept.asp"><INPUT size="1" type="hidden" name="acceptvalue" value="1"></script> 
     </TD> 
     </TR> 
    </TBODY> 

    <td width="126"> 

    <BR> 

    <td width="300" colspan="2"> 

    <TR> 
    <TD width="126"> 
    <p align="left"></TD> 

    <TD width="145"> 
    <p align="right"><INPUT type="submit" id="SubmitLogin" name="SubmitLogin" value="Login" tabindex="4"></TD> 

난에 입력하고 로그인 버튼을 호출 할 필요가 5 개 분야가있다. 1. 2. agcy_id1 3. 5. new_pwd

내가 자동으로 asp.net의 C#을 사용 로그인을? 사람이 어떤 생각을 가지고 내가 어떻게 그것을 어떻게 agcy_desc 4 USER_ID를 시작할 수 있습니다 을 agcy_id? 답장을 보내 주시면 감사하겠습니다.

+0

자동 로그인을 원하면 무엇을 의미합니까? 모든 필드를 채우면 자동으로 로그인됩니다. – Izikon

+0

예. C# asp.net을 사용하여 프로그래밍 방식으로 로그인하고 싶습니다. – Siti

+0

아직도, coockie의 모든 필드를 채우고 싶습니까? – Izikon

답변

0

는 jQuery를 사용하여 POST 요청 금지 - 아약스 예를 들어 양식 데이터 매개 변수 전달을 :

Jquery AJAX POST Example

: 여기

var formData = {agcy_id :"val",agcy_id1 :"val2",agcy_desc :"val3", agcy_desc:"val4"}; 

$.ajax({ 
    url : "YOUR_POST_URL", 
    type: "POST", 
    data : formData, 
    success: function(data, textStatus, jqXHR) 
    { 
     //data - response from server 
    }, 
    error: function (jqXHR, textStatus, errorThrown) 
    { 

    } 
}); 

당신은 서버에서 라이브 예 AJAX 호출의 및 응답 수신 매개 변수가

AJAX POST를 수행하면 codebehind 내의 매개 변수를 검색 할 수 있습니다.

NameValueCollection nvc = Request.Form; 
string agcy_id_var; 
if (!string.IsNullOrEmpty(nvc["agcy_id "])) 
{ 
    agcy_id_var= nvc["agcy_id "]; 
} 
+0

답장을 보내 주셔서 감사합니다. 죄송 합니다만 이해할 수 없습니다. 나는 전에 아약스를 사용하지 않는다. textStatus 및 jqXHR은 무엇입니까 – Siti

+0

라이브 예제로 링크를 추가했습니다. 양식을 호출 할 수있는 클라이언트 측 코드입니다. ASPX 페이지를 호출하고 HTML에서 모든 매개 변수를 수신합니다. –

+0

AJAX 호출을 포함하는

관련 문제