안녕하세요 ^^


굉장히 초보적인 질문일수 있는데... 아무리 생각을 해도 마땅한 해답을 구할길이 없어서 질문을 드립니다.



<!doctype html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<%

response.write "웹서버의 현재시간 = " & NOW() 

%>

</body>

</html>



현재 어떠한 테스팅을 하기 위해 위와 같은 구문을 작성하였습니다..

물론 iis 나 기타 asp 관련한 어떠한 application 이나 component 등은 전혀 설치가 되지 않은 상황입니다.


위의 구문을 각각의 브라우져로 testing 할 경우, IE 계열에서만 주석처리의 효과가 나타납니다.

(화면에<% %>를 포함한 구문이 출력이 되지 않는다는 것이지요...)

다른 브라우져는 위의 구문을 text로 정상 출력합니다. 


물론 파싱이 되지 않았기 때문에 소스보기에서는 해당 구문 자체가 전부 보입니다. (전계열 브라우져 동일)


왜 위와 같은 현상이 벌어지는 걸까요?


예상하기로는 IE에 관련된 어떠한 dll 에서 해당 구문을 처리한다고 밖에는 판단이 안서는데요...

이에 대한 정확한 이유를 알려주시면 감사하겠습니다.


날씨가 오락가락하는 가운데 회원여러분들의 건강에 소홀함이 없으시길 빕니다.