336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
길고 긴 asp 페이지가 있는데
html 페이지의 textarea 글자 길이와 이게 asp로 넘어왔을 때 다시 한 번 계산한 글자 길이를
비교해서 다른 경우 실패했다는 alert를 띄우는데
<%
If strLen <> imsistrLen Then
%>
<script>
alert('실패되었습니다.');
self.close();
</script>
<%
End If
아래쪽에도 asp 코드 쭈루룩 나오고 다른 페이지로 바로 이동하는
response.redirect가 있는데
%>
이렇게 처음 코딩했을 때... 값이 틀려도 신청이 실패되었다는 alert가 안뜨고
아래까지 내려가 redirect가 실행되어 버렸다. 오마이갓.
아래처럼
If strLen <> imsistrLen Then
Response.Write "<script>alert('상담 신청이 실패되었습니다.'); self.close();</script>"
Response.End
End If
이렇게 바꿨더니 아래쪽 redirect 전에 잘 실패 되었다.
에휴. response.end가 중요하다는걸 느낌.
사실 코딩 테스트 할 때 Response.write 자주 하긴 했었는데
End 안 해줘도 별일 없길래 그냥 넘어갔었다.
그런데... 이런일이 생기다니 ㅠ.ㅠ
'공부 > ASP' 카테고리의 다른 글
[asp] asp에 input text를 배열로 넘기고 DB로 insert (0) | 2014.07.03 |
---|---|
[asp] 자꾸 까먹는 asp for문 (0) | 2014.07.02 |
ASP 구분자 기준으로 쪼개서 넣기 (0) | 2014.06.20 |
ASP 현재 날짜 (0) | 2014.06.16 |
asp db 값의 null 체크 (0) | 2014.05.16 |
댓글