스크립트 2

이메일 발송시 유의사항

요즘 추세가 body 태그 안의 내용물만 웹메일 화면에서 보여주는 방식으로 바뀐 모양입니다. 예를들어 아래와 같이 head 부분에 스타일이나 스크립트를 넣거나, body 태그의 옵션에 무언가 들어가더라도.. 이메일을 수신하는 쪽이 웹메일(이를테면 다음 이메일이나, 네이버, 파란 등등)이면, ...(어쩌구저쩌구2)... 부분만 살려주고 태그부터 등과 등은, 웹메일이 잘라 먹습니다. 웹브라우저에서는 body 태그 밖에 기술된 내용도 보여주고 bgsound 같은 태그도 먹지만, 웹메일에서는 body 안쪽의 내용만 살려주니까.. 반드시 body 태그 안쪽에 기술해 주어야 하지요. 배경색 같은 경우나 body 에 들어가는 각종 옵션도 먹지를 않는거죠. 그러니까, body 에 적용했던 bgColor 는 ...(어쩌..

본문에 사용된 HTML 태그를 관리자 화면에서 다루는 요령

게시물 본문에 스크립트 등의 HTML 태그가 사용되는 것을 허용하는 게시판이 있다고 하자. 사용자 화면에서 해당 태그가 유효하면 되는데, 관리자 화면에서도 해당 태그가 유효하다면 대략 난감하다. 이를테면, 본문 안에 스크립트가 들어가 있어서.. 이것이 해당 게시물이 오픈될 때.. 새창을 띄우고 부모창은 목록 화면으로 되돌아가는 것이라면.. 관리자 화면에서도 동일한 작동을 하게 될 것이다. 이것을 방지하려면, 관리자 화면에서는 모종의 조치가 필요하다. 상세 화면에서는 일단, string.replaceAll("", "&gt;") 을 해 주어야 한다. 간혹 &lt; 대신에 그냥 < 를 사용해도 될지 모른다. 개발 환경에 따라 조정하면 되겠다. 그런데, 수정화면에서는 또 어떨까..? 본문이 태그로 되..