권장 : ASP 개발 지침 응용 프로그램 서버는 웹 서버에서 사용되거나 결국 사용되며 일반적으로 ASP 페이지를 실행하는 IIS 컴퓨터입니다. ASP는 객체의 유일한 클라이언트입니다. 특별한 스레딩 및 보안 고려 사항을 제공합니다. ASP를 사용하는 많은 웹 사이트는 전혀 사용하지 않지만
대부분의 경우 동일한 양식이 여러 번 제출되는 것을 방지해야합니다. 많은 사람들의 구현 방법은 상대적으로 복잡합니다 (코드 수는 수십 줄을 초과합니다 !!) 다음은 몇 줄의 코드 만 필요한 방법을 제공하여 여러 제출물을 새로 고치고 뒤로 버튼을 사용하여 여러 제출물을 반복하는 것을 쉽게 방지합니다.
파일 1 : Formtest.asp를 양식
| 다음은 인용 된 내용입니다. <% '초기 생성 랜덤 숫자 종자를 무작위 화하십시오 num1 = rnd () '임의의 숫자 Num1을 만듭니다 Num1 = int (26*num1) 65 '양식 이름 오류가있는 경우 AZ 범위의 ASCII 코드로 Num1의 범위를 수정합니다. 세션 (antry) = test & chr (num1) '임의의 문자열을 만듭니다 %> <양식 이름 = test action = testact.asp method = post> 귀하의 이름 : <입력 유형 = 'text'name = ''size = 30> '임의의 형태 항목 이름 이이 줄에 사용됩니다. <입력 유형 = '제출'값 = '제출'> </form> 양식 처리기 testact.asp <% teststr = request.form (세션 (antry)) teststr =이면 응답. 이름 또는 반복 제출이 없습니다 '사용자는 이름을 채우지 않았거나 양식이 반복적으로 제출되었습니다 (플래그는 세션 (ANTRY)이 비어 있음) 또 다른 응답. teststr 세션 (antry) = '제출은 성공적이며 반복적 인 제출을 방지하기위한 명확한 세션 (ANTRY)! ! 끝 If %> |
여기에서는 모든 양식 항목을 무작위로 무작위로 만들지 않고 필요한 항목의 양식 항목 이름을 무작위로 표시하면됩니다.
공유 : 공유 : XML HTTP 요청의 속성 및 방법 소개 회사에서 표준 정적 페이지를 만들 책임이 있기 때문에 고객 경험을 향상시키기 위해서는 종종 Ajax 효과를 수행하고 나와 같은 Ajax를 배워야합니다. AJAX를 설계 할 때 사용되는 중요한 기술 (도구)은 XMLHTTPREQUEST 객체입니다. 여기