NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail ASP 서비스 종료 안내(EOS)

Nmail ASP (nWmail, Nmail Server) 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

Windows 8 / IE 10 호환성 패치 - Nmail Asp

PASSKOREA 2013.04.17 17:11 조회 20977

IE 10에서는 기존에 사용하던 자바 스크립트가 인식을 하지 않는 관계로 자바 스크립트를 수정을 해야 하는 부분이 있습니다.

 

※본 패치는 onload 수정과 호환성 보기 모드 둘다 적용을 해주셔야 합니다.

 

예제로 로그인 하는 페이지 수정

 

웹메일소스/log/frmLogin.asp 페이지에 function window.onload() 되어 있으면 해당 부분을

 

window.onload = function() 으로 변경해주시면 됩니다.

 

변경후 브라우저를 닫은후 다시 로그인 테스트를 해보시기 바랍니다.

 

정상적으로 작동을 하면 에디터 플러스 혹은 기타 문서 편집기로 웹 메일 소스 파일에서

function window.onload() 라고 되어 있는 부분을 검색후 window.onload = function() 으로 변경해주시면 됩니다.

 

 

그리고 IE10에서 접속할때 호환성 보기 모드로 실행되도록 수정 하는 방법 입니다.

 

공통수정 사항

웹메일 소스\Include\Func.asp 을 열어서 아래 소스 추가

 

 Public Sub headmeta()
  if instr(Request.ServerVariables("HTTP_USER_AGENT"), "MSIE 10.0")>0 then
    Response.write "<meta http-equiv=""X-UA-Compatible"" content=""IE=EmulateIE9"" />"
  End If
 End Sub

 

 

ASP Standard 버전용

 

공통적용 부분

웹메일소스\Main.asp   메인 페이지

웹메일소스\Address\frmEditGroup.asp   그룹정보수정 페이지

웹메일소스\Mail\frmSelectGroup.asp   그룹 리스트

웹메일소스\Mail\frmSelectAddress.asp   주소록 리스트

웹메일소스\Log\frmFindPassword.asp   비밀번호 찾기

 

<head> 부분 바로 아래 <% Func.headmeta() %> 를 추가를 하시면 됩니다.

 

웹메일소스\log\frmLogin.asp 열어서

<!--#Include File="../Include/Func.asp"--> 

<%
     Dim Func
     Set Func = New ASPFunc
%>

 

추가후

 

<head> 부분 바로 아래 <% Func.headmeta() %> 를 추가를 하시면 됩니다.

 

Standard용 패치 다운로드링크

소스를 수정 하신 경우는 위에 설명과 첨부된 파일을 비교 하시면서 적용 하시면 됩니다.

따로 소스 수정 없이 저희 제품 그대로 사용 하시면 원본을 백업 하시고 교체를 하시면 됩니다.

 

 

ASP Enterprise 버전용

 

부득이 전체 페이지에 소스를 추가를 하셔야 합니다.

에디터 플러스나 메모장으로 웹메일 소스 파일중 <!--#Include File="Include/Func.asp"-->  으로 검색후

 

검색되는 페이지에

 

Dim Func 부분과

Set Func = New ASPFunc 부분이 있느지 확인후

 

<head> 부분 바로 아래 <% Func.headmeta() %> 를 추가를 하시면 됩니다.

 

<!--#Include File="Include/Func.asp"--> 가 없는 페이지는 추가후 나머지 부분들을 추가를 하시면 해당 페이지에 적용이 됩니다.

 

다음 글 MetaBase.xml 파일 수정 방법 입니다. PASSKOREA 2008.05.19