NT/ASP2013. 8. 16. 22:53

꽤 오래전에 이것때문에 애먹었었는데..


IE 브라우져, 페스스북 페이지탭안에서 쿠키 또는 세션이 유지 되지 않는 현상이 있었다.

꽤 오래전에 찾아본거라 확실한지는 잘 모르겠지만 IE에서 iframe 내 쿠키/세션을 공유하지 못하게하는 설정? 버그? 가 있단다..

그럴때는 상단에 아래와 같이 header 를 추가해주면된다.


Response.AddHeader "P3P", "CP='ALL CURa ADMa DEVa TAIa OUR BUS IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC OTC'"



'NT > ASP' 카테고리의 다른 글

[ASP] 다운로드페이지 구현시 한글 파일명 깨짐  (0) 2013.05.24
Posted by E.No
NT/ASP2013. 5. 24. 12:42

크롬에서는 별도로 처리를 하지 않아도 한글파일명 파일이 잘 받아지던데..

IE에서는 한글이 깨져서 다운로드가 된다.


검색해보니 파일명에 Server.URLPathEncode("파일명") 이렇게 감싸주면 된단다.

해보니까 IE,크롬 둘다 잘된다.


정확히는 이런식이 되겠다.

Response.Charset = "UTF-8"

Response.ContentType = "image/jpeg"

Response.AddHeader "Content-Disposition", "attachment; filename=Server.URLPathEncode("파일명") 


그외 UTF-8 형식은 기본적으로 전부 해주는것도 잊지말자..



Posted by E.No