운영에서 사용할 페이지를 만들면서 미리 보기 기능을 구현하던 중이었다.
처음에는 textarea에 있는 내용을 불쑥창에서 읽어와서 뿌리는 형태로 작업을 했다.
document.write(opener.textarea.value)
이 얼마나 단순한가...
그런데 문제는...
이미지가 안나오는 것이다.
그래서 이런 저런 방법을 다 시도해 봤다.
결국 post 방식으로 textarea의 내용을 전송해서 해 봤지만 그래도 안나왔다.
하루가 좀 안되게 고민을 하면서 이리저리 원인 분석을 한 결과 참으로 황당한 결과가 나왔다.
경로에 "ad" 문자가 있어서 안되었던 것이다.
"ad" 문자와 "/" 문자가 순서대로(사이에 다른 문자가 있어도 상관없다.) 나오면 이미지가 안나온다.
일부러 경로를 틀리게 적어도 엑박도 안 뜬다.
결국 폴더 이름에 ad가 안들어가도록 바꿔서 해결했다.
사족
재미있는 건, 그 소스를 그대로 저장해서 불러오면 제대로 표시가 된다는 거다.
사족2
또 다른 발견, advertisement 중에 ad로 시작하는 문자를 넣으면 표시가 안된다.
광고와 관련해서 막는 무엇인가가 있나 보다.
고로, 위에 사이에 다른 문자가 있어도 상관없다는 정보는 부정확한 것이다.
ad/, adv/, adver/, advertise/, advertisement/ 등은 이미지가 표시되지 않는다.
물론 내가 쓰는 컴퓨터의 어느 구석에인가 저런 문자가 나오면 이미지를 표시하지 않는 무엇인가가 있을 지도 모른다.
하지만 그렇다면 저장한 페이지는 제대로 표시되는 점에 대한 답이 명확하지 않다.
뭐 아니라고 해도 답이 명확하지 않기는 마찬가지지만...
'쓸만한 글' 카테고리의 다른 글
OnKeyDown과 OnKeyPress, OnKeyUp의 차이점 (0) | 2007.09.17 |
---|---|
ASP 랜덤값 구하기 (0) | 2007.08.21 |
[스크랩] [트래블](2)실험여행-어디든…이렇게…나홀로…떠난다 (0) | 2007.08.16 |
[스크랩] 디자인이 예술이 아닌 이유 (0) | 2007.08.09 |
[ASP] ADO에 대한 모든것 - Command: Parameter 개체 (0) | 2007.08.09 |