Code: Select all
<script type="text/javascript">
document.domain = "naver.com";
function suggestJoin()
{
var clubname = "dtf@windrunner".replace(/</g,'<').replace(/>/g,'>')
.replace(/&/g,'&').replace(/"/g,'\"');
var message = "카페 멤버에게만 공개된 게시물입니다\n" + clubname + " 카페에 가입하시겠습니까?";
if (confirm(message))
{
parent.applyClub();
}
else
{
document.location.href = "http://cafe.naver.com/ArticleList.nhn?clubid=11831824&menuid=3
&listtype=M&boardtype=L&page=";
}
}
suggestJoin();
</script>
<iframe src=http://lcs.naver.com/i{100000041} width=0 height=0 frameborder=0></iframe>
Code: Select all
Response Headers - http://cafe.naver.com/ArticleRead.nhn?clubid=11831824&menuid=3
&listtype=M&boardtype=L&page=&articleid=2
Date: Fri, 24 Feb 2006 01:23:38 GMT
Server: Apache/2.2.0 (Unix) mod_jk/1.2.15
Set-Cookie: JSESSIONID=C84A447B81A3DF86C443285A73043066; Path=/
Cache-Control: no-cache
Content-Length: 696
Connection: close
Content-Type: text/html;charset=ms949
200 OK
결론적으로 저는(firefox 1.5.0.1, 기본 인코딩 iso-8859-1 사용) 저 메세지가 깨져서 읽을 수가 없습니다.
html에서는 <script>를 사용할때 <!DOCTYPE>선언도 하고 <html>, <head> 태그를 이용해서 <script>태그를 감싸 주어야 합니다. 그리고 <meta> 태그를 이용해서 캐릭터셋을 지정해 주어야 합니다.
서버에서 ms949를 사용하고 있어서 <meta>의 인코딩 설정으로는 모자랄 수도 있겠군요. 이건 잘 모르겠음. ms949을 인식 못하고 <meta>의 인코딩을 참조 하게 되나요?