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

Nmail .NET 서비스 종료 안내(EOS)

Nmail .NET 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

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

PASSKOREA 2012.10.29 13:51 조회 14791

문제)

 2012 10 26일에 출시된 Windows 8 제품에 기본 탑재된 인터넷 익스플로어 10 에 대한 호환성 안내입니다.  이번 IE 10 에서는 브라우저 렌더링의 변경으로 웹메일 편지쓰기가 제대로 동작하지 않는 호환성 문제가 발견되었습니다.

 

해결방법)

1.    수정할 파일은 다음 6개 입니다.

 

메일쓰기 페이지

웹메일소스경로\Mail\WriteMail.aspx

웹메일소스경로\Mail\WriteMail.aspx.cs

 

게시판 작성 페이지

웹메일소스경로\Board\WriteDoc.aspx

웹메일소스경로Board\WriteDoc.aspx.cs

 

게시판 답변 페이지

웹메일소스경로\Board\ReplyDoc.aspx

웹메일소스경로\Board\ReplyDoc.aspx.cs

 

주의) 사용자에 따라 웹 메일 운영하는 웹사이트 만큼 소스를 수정을 하셔야 합니다.

 

2.    위 언급된 스킨 파일을 열고, 아래처럼 빨간색 라인을 추가하면 됩니다.

.aspx 소스 공통적용

<head runat="server"> 찾아서 head 밑에 아래 내용을 추가

<%# strmeta_ie10%>

 

.cs 소스

public partial class 를 찾아서 아래 변수를 선언

protected string strmeta_ie10 = ""; //추가

 

그후 protected void Page_Load 를 찾아서 바로 아래 다음과 같이 추가

if(Request.ServerVariables["HTTP_USER_AGENT"].ToString().IndexOf("MSIE 10")>-1)   strmeta_ie10 = "<meta http-equiv=\"X-UA-Compatible\" content=\"IE=EmulateIE9\">";

 

3.    파일 수정이 완료되면, IE 10 에서 브라우저를 닫았다가 다시 열고, 편지쓰기 테스트를 해보시면 됩니다.  (서버 재시작 필요없음)

 

이전 글 스팸이 대량 발송될 경우의 대응 및 추적방법(net,asp 버전) PASSKOREA 2013.06.26
다음 글 MS SQL 설치시 주의할점(2005,2008) PASSKOREA 2012.04.16