태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.
 

 





과거 기사

야후 블로그 벳지
Locations of visitors to this page
믹시
기본소득 도입이 필요합니다

Daum view

하지 말라면 하고 싶다! 이글루스에서 못 쓰는 HTML 태그 쓰기

IT네트워크/블로그 | 2009/04/16 11:03 | Posted by 南無

이글루스는 서비스형 블로그로 스킨을 꽤 자유롭게 수정할 수 있습니다. 그러나, 제약이 있습니다. 특정 HTML 코드는 쓸 수 없습니다. 서비스 상 문제가 있다는 이유입니다.

스킨이던, 글 쓸 때던 script, iframe 등의 금지된 태그를 쓰면 싹 사라집니다. 절대 입력할 수 없도록 제한이 있습니다.

그러나 제가 이전에 쓰던 이글루스블로그를 보면 iframe과 script 태그를 쓰지 않고는 절대 쓸 수 없는 위젯이 설치되어 있습니다. 다음 블로거뉴스는 iframe을 쓴 것이고 알라딘 TTB2는 script 태그를 쓴 것입니다. 제 구 블로그http://studioxga.egloos.com 에 접속해서 내부 코드를 보면 iframe부터 script 태그가 충만한 걸 알 수 있습니다.

방법은 어떻게? 마법의 코드 a="<>"

방법은 특정 코드를 추가하면 script 태그가 무효화되지 않고 우회적으로 쓸 수 있습니다. 한번 코드를 보시죠.

<script type="text/javascript">
    /* 프리미엄 채널 */
    aladdin_ttb_key = '[TTB2 키]'
    aladdin_ttb_channel = '[TTB2 채널]';
    aladdin_ttb_width = '[TTB2 광고 넓이]';
    aladdin_ttb_height = '[TTB2 광고 높이]';
</script a="<>">
<script type="text/javascript" language="javascript" src="http://ttb2.aladdin.co.kr/ad_ttb.aspx"></script">

이것은 알라딘 TTB2를 통해 받게 되는 광고용 코드입니다. 그런데 script 태그가 문제시 되기 때문에 이글루스에 이 태그를 그대로 넣으면 안됩니다. 하지만 이렇게 고치면 됩니다.

<script a="<>" type="text/javascript">
    /* 프리미엄 채널 */
    aladdin_ttb_key = '[TTB2 키]'
    aladdin_ttb_channel = '[TTB2 채널]';
    aladdin_ttb_width = '[TTB2 광고 넓이]';
    aladdin_ttb_height = '[TTB2 광고 높이]';
</script a="<>">
<script a="<>" type="text/javascript" language="javascript" src="http://ttb2.aladdin.co.kr/ad_ttb.aspx"></script a="<>">

이것이 의도된 것인지, 이글루스의 버그인진 잘 모르겠지만, script 태그 뒤에 a="<>"를 넣을 경우 무력화됩니다. 즉, script 태그가 잘 입력되며 잘 동작합니다. 이것은 알라딘 TTB2 뿐 아니라 모든 script 태그를 사용하는 소스를 도입할 때 쓸 수 있습니다. 심지어 iframe에도 같은 방법을 쓰면 됩니다!

<iframe a="<>" src='http://api.bloggernews.media.daum.net/iframe/my_widget?skin=2&page_size=5&init_type=point&is_footer=0&daumid=[블로거뉴스 ID]' width='[위젯 넓이]' height='[위젯 높이]' frameborder='0' scrolling='no' allowtransparency='true'></iframe a="<>">

이와 같이 마법의 코드 a="<>"를 넣는 순간 iframe과 script도 동작하는 이상한 상태가 되는 것입니다.

그러나…

하지만 이 방법이 이글루스에서 권장하는 방법은 아닌 것 같습니다. 만약 권장하는 방법이라면 이 방법을 공개했겠죠. 하지만 이전부터 많은 분들이 쓰고 있습니다.  많은 분들이 이 방법을 통해 알라딘 TTB2를 쓰고 있습니다. 심지어 지금은 가입이 안되지만 초기 이글루스구글 애드센스에 가입이 가능했습니다. 그래서 이글루스구글 애드센스를 설치하고 쓰는 사람까지 있으니까요.

2008/09/19 - 서비스형 블로그와 알라딘의 TTB는 양립가능한가?

윗 글은 원래 작년에 이글루스를 쓸 때 썼던 글입니다만, 그때도 이 내용을 공개할까 하다가 공개하지 않았습니다. 어째 제가 쓰던 블로그라 조금 고민이 되었습니다. 그러나…

2008/12/03 - 제가 블로그를 옮긴 이유는……

작년 12월에 블로그를 옮긴 뒤로 꾸준히 이 방법을 물어보시는 분들이 계셔서 공개합니다. 저는 더 이상 이글루스를 쓰지 않지만 이글루스를 쓰는 분들도 편하게 쓰실 수 있었으면 바라기 때문입니다.

저작자 표시 비영리 변경 금지

트랙백 주소 : http://studioxga.net/trackback/1090 관련글 쓰기

  1. 티스토리와 이글루스 블로그 서비스, 2% 부족해~!

    Tracked from 상오기 : 자전거 여행과 GPS~! 2009/05/04 15:44  삭제

    티스토리와 이글루스의 블로그 서비스를 비교하며 이 블로그 서비스가 더 좋다라는 내용이 아닙니다. 제가 블로그를 운영하면서 부족하다고 느낀 점을 알리고자 하는 목적으로 작성된 포스팅 입니다. 1. 블로그 주제 티스토리와 이글루스 블로그 모두 각자의 특성이 있다고 생각 합니다. 개인마다 그 각각의 특성중 본인과 잘 어울린다고 생각되는 블로그 서비스를 선택하여 이글루스나 티스토리를 운영하고 계실거라 생각 합니다. 저의 경우 티스토리를 사용한지 오래 되었습..

  2. 이글루스에 다음뷰 위젯 설치하기

    Tracked from Haru :: 幻色のTwillight Zone 2009/07/21 00:27  삭제

    하지 말라면 하고 싶다! 이글루스에서 못 쓰는 HTML 태그 쓰기&nbsp;&lt;-南無&nbsp;님의 포스팅 덕분에 원하는 위젯을 손에 넣었다. 이글루스는 iframe과 script 태그가 사용불가능하기에, 다음뷰에서 제공하는 위젯 (iframe 태그를이용한다) 이나, 구글 애드센스 (script) 등이 이용 불가능하다. 애드센스야 어차피 관심없었으니 그렇다쳐도, 마이 위젯은 꼭 달고싶었는데, 덕분에 해갈 :)가려운데 딱 긁어주셔서 등따시게 ...

댓글을 달아 주세요!!

  1. 부기 2009/04/17 10:06  댓글주소  수정/삭제  댓글쓰기

    포스팅까지 해주셨네요^^ 감사합니다~;ㅂ;
    추천꾸욱~!

  2. 데굴대굴 2009/04/17 21:06  댓글주소  수정/삭제  댓글쓰기

    이거 너무 복잡한데요.. -_-a (3글짜를 넘으면 복잡..)

  3. 상오기 2009/05/04 15:43  댓글주소  수정/삭제  댓글쓰기

    아하~ 이런 꽁수가 있었군요

    이글루스 개발자가 일반 사용자들도 어떤 이유에서 제한된 태그를 써야 하는데 제대로 만들자니 귀찮아서 마법의 코드를 넣으면 마법의 코드가 들어 있는 태그는 사용할 수 있도록 해놓은게 아닌가 싶네요 ㅋㅋ

    좋은 정보 감사 합니다 ^^

  4. zonam 2009/06/09 12:09  댓글주소  수정/삭제  댓글쓰기

    정말 유용한 팁입니다. 마술같이 작동해버리는군요@@ 감사감사!!

  5. 하르Ð 2009/07/21 00:36  댓글주소  수정/삭제  댓글쓰기

    좋은정보 감사합니다. 덕분에 가려운곳을 긁었네요 :)

  6. Joyh 2010/01/20 11:56  댓글주소  수정/삭제  댓글쓰기

    대단히 감사합니다.
    이건 어떤 귀인이 처음 발견하셨을까요 후후...

  7. elliott 2010/05/01 21:29  댓글주소  수정/삭제  댓글쓰기

    와.. 너무너무 감사합니다. ㅠㅠ 두시간째 고생하고 있었는데!

    • 南無 2010/05/03 13:49  댓글주소  수정/삭제

      이글루스는 script, iframe 등 보안 위협이 되거나 다른 스크립트를 마음대로 쓸 수 있는 태그를 원천 봉쇄하고 있습니다.

  8. play0 2010/05/21 23:30  댓글주소  수정/삭제  댓글쓰기

    안녕하세요~^^
    저두 이거 한번 해볼라구 여러번 노력했으나 페이지 오류가 뜨네요..
    왜 전 안될까요...??
    그리고 이 기능은 글 쓸때마다 코드를 입력 수정해줘야 하는건가요..??
    이글루스 초짜라 ㅠㅠ
    하고 싶은건 많고 ;;;;
    본문안에 어떻게 고정적으로 넣을까요.
    조금 도와주시면 감사하겠어요 ^^

  9. messageonly 2010/07/02 00:48  댓글주소  수정/삭제  댓글쓰기

    덕분에 블로그에 담을 수 있었습니다.
    감사합니다.