CI 묻고 답하기

제목 The URI you submitted has disallowed characters. 질문
글쓴이 수야디벨 작성시각 2013/01/02 11:45:36
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 16424   RSS


즐겨찾기 스크립트를 구현하려고 하는데,

The URI you submitted has disallowed characters 에러가 나는데 왜 나는건지 모르겠습니다.


우선 스크립트는 아래와 같습니다.

function addFavorite(title, url) {

  if (window.sidebar) {

   // 파이어폭스(Firefox)

   window.sidebar.addPanel(title, url, "");

  }

  else if(window.opera && window.print) {

   // 오페라(Opera)

   var elem = document.createElement('a');

   elem.setAttribute('href', url);

   elem.setAttribute('title', title);

   elem.setAttribute('rel', 'sidebar');

   elem.click();

  }

  else if(document.all) {

   // 인터넷익스플로러(IE)

   window.external.addFavorite(url, title);

  }

}

//]]>


이를 , 아래처럼 a 링크로  일단 , 테스트겸 해서  풀 주소로 해서 호출해봤거든요~?

<a href="addFavorite('http://www.youtu.kr/', 'YouTu')" class="bookmark">즐겨찾기추가</a>



이렇게 하니까 오류가 나 오는데, 아무리 생각해도,  a링크에는 별다른 문제는  없는거  같은데..

스크립트가 잘못된 스크립트인걸까요?

window.external.AddFavorite 라고해서 추가해주면, 스크립트를 따로 만들지 않아도 되던데,

IE에서만 되더라구요. 그래서 검색 끝에 찾은게 저 스크립트인데 ..  어디가 문제인지 모르겠어요 ㅠ

 다음글 CI상에서 ckeditor 사용시 경로를 찾지 못합니다... (3)
 이전글 ci session 버그 있는것 같은데 아닌가요?ㅡㅡ;... (8)

댓글

한대승(불의회상) / 2013/01/02 13:24:40 / 추천 0
요렇게 수정해 주세요.

<a href="[removed]addFavorite('http://www.youtu.kr/', 'YouTu')" class="bookmark">즐겨찾기추가</a>

수야디벨 / 2013/01/03 11:01:15 / 추천 0
//불의회상

감사합니다  :)