단순한 html 페이지를 어떻게 제출하고 파라미터를 전달하며 신분에 대한 검증

2483 단어
프로젝트는 설문지를 작성해야 하지만 고객이 설문지의 제목을 요구하면 반드시 순수한 html 라벨이어야 하기 때문에 일련의 문제에 직면하게 된다
1페이지 제출 방법
사용자가 설문지를 다 작성했는데, 조사 결과는 어떻게 제출합니까?
2 페이지에 매개 변수를 전달하는 방법
같은 설문지를 여러 사람이 제출한 후에 관리자는 설문지를 살펴보고 파라미터를 어떻게 전달하는지 보고 본 데이터가 특정한 사람을 지정하는 설문지임을 보증한다.사실 이 문제는 asp.net에서 가장 간단한 검색 문자열을 사용하면 해결할 수 있지만 순수한 html에서는 어떻게 파라미터를 전달합니까?
3 사용자 인증 방법
사용자가 로그인한 후에야 답안을 작성할 수 있는데 어떻게 사용자가 로그인했는지 검증합니까?
전체 시스템은 html로 실현됩니까?완성할 수 있을까요?안 될 것 같습니다. 제출한 데이터는 데이터베이스에 저장해야 하기 때문에 이것은 아마도 순수한 html로 완성할 수 있는 것이 아닐 것입니다.
그래서 기본적인 사고방식은 프론트 데스크톱은 모두 html 정적 웹 페이지를 사용하지만 백엔드는 반드시 csharp 코드를 사용해야 한다는 것이다.
1페이지 제출 방법
사실 순수한 html은 제출할 수 있는데 주로 라벨form을 통해 제출할 수 있다.
예를 들어 다음과 같은 코드가savedata에 제출됩니다.aspx 후 사용자가 입력한 모든 데이터를 얻을 수 있으며 처리를 한 후 데이터베이스에 저장할 수 있으며 aax를 통해 제출할 수도 있고 input의 type을 통해submit의 라벨로 제출할 수도 있다.
 <input type="submit" value="Submit" />
<form action="savedata.aspx" method="post">
  <p>First name: <input type="text" name="fname" /></p>
  <p>Last name: <input type="text" name="lname" /></p>
  <input type="submit" value="Submit" />
</form>

2  

  asp.net , html , ,

, , , , ?

html , , ajax , 。 ?

, , js , ajax 。

 function QueryString(name )
	{	
	   var sURL = window.location.search	
	   var re = new RegExp("" +name+ "=([^&?]+)", "ig");	   
	   var result=  re.exec(sURL); 
	    if(result)
		{
         var temp= result[0].split('=');	 
        return 	temp[1] ; 
	  }
	  else
	  {
	  return ""; 
	  }
	}

, , Session , Session , 。

, 。


3

  html , html, csharp , Session, 。 html , ajax , Session 。





좋은 웹페이지 즐겨찾기