ajax suggest skin을 최근 버젼의 그누에서 써보신분 계신가요??? 정보
ajax suggest skin을 최근 버젼의 그누에서 써보신분 계신가요???본문
http://www.sir.co.kr/bbs/board.php?bo_table=g4_sir_skin&wr_id=781
불여우에서는 잘 되는데, ie7에서는 이런 오류가 ㅠ..ㅠ...
원인은 찾았습니다. 최근 버젼의 head.sub.php에 들어 있는 ajax.js와
suggest.js가 충돌하기 때문에 생기는 오류 입니다. ㅠ..ㅠ
리자님. a/s 해주세욤. ㅋㅋ
불여우에서는 잘 되는데, ie7에서는 이런 오류가 ㅠ..ㅠ...
원인은 찾았습니다. 최근 버젼의 head.sub.php에 들어 있는 ajax.js와
suggest.js가 충돌하기 때문에 생기는 오류 입니다. ㅠ..ㅠ
리자님. a/s 해주세욤. ㅋㅋ
댓글 전체

어떻게 충돌하나요?
req라는 ajax request를 지정하는 객체가 같아요. 그것 때문에 문제가 생기는거 같네요
// request 객체 생성
var req = null;
// request 객체 생성
var req = null;

이런 변수는 로컬로 정의해서 쓴다면 좋겠군요.
단순히 변수문제만은 아닌거 같아요 ㅠ..ㅠ...
변수는 이름을 바꿔봤거든요.
변수는 이름을 바꿔봤거든요.

왕싸가지님이 올리신 해결글.^^;
찾기가 약간 힘들어서 이곳저곳 해당게시물에 올려놓고자 복사합니다.^^
왕싸가지 07-04-13 13:52 59.♡.235.72
안녕하세요 항상 눈팅으로만 소스 가로채기를 하고 있습니다.
지금 저도 관리자님이 만드신 xml-ajax-suggest 를 이용하다가 안되길래 확인을 좀 해봤습니다.
다른 소스는 제 서버와 충돌은 없구요
다만 suggest.js 파일에서 문제가 좀 있더군요.. 물론 소스가 잘 못 된것은 아닙니다.
고민하던중에 오류아닌 오류가 제 컴퓨터에서 보여지는데요...
suggest.js 파일 최 상단 부분
var elspan = document.createElement("span");
elspan.id = "span_output";
elspan.className = "span_result_box";
document.body.appendChild(elspan); <-- 요넘이 문제....
이부분에서 오류가 나면서 페이지를 찾을수 없다고 나오더군요
브라우저 특성을 타는거 같습니다.
이유는 잘 모르겠네요.. 모든 브라우저버전별로 체크한게 아니라서요...
그래서 가만히 보니깐 span을 미리 만들어 주면 어떨까라는 생각을 했습니다.
위에 글을 모두 삭제하고
document.write("<span id='span_output' class='span_result_box'></span>");
이글을 넣었는데 작동이 잘 되네요
파폭에서도 확인했는데 잘 동작합니다.
꼭 성공하세요.. ^^;;
찾기가 약간 힘들어서 이곳저곳 해당게시물에 올려놓고자 복사합니다.^^
왕싸가지 07-04-13 13:52 59.♡.235.72
안녕하세요 항상 눈팅으로만 소스 가로채기를 하고 있습니다.
지금 저도 관리자님이 만드신 xml-ajax-suggest 를 이용하다가 안되길래 확인을 좀 해봤습니다.
다른 소스는 제 서버와 충돌은 없구요
다만 suggest.js 파일에서 문제가 좀 있더군요.. 물론 소스가 잘 못 된것은 아닙니다.
고민하던중에 오류아닌 오류가 제 컴퓨터에서 보여지는데요...
suggest.js 파일 최 상단 부분
var elspan = document.createElement("span");
elspan.id = "span_output";
elspan.className = "span_result_box";
document.body.appendChild(elspan); <-- 요넘이 문제....
이부분에서 오류가 나면서 페이지를 찾을수 없다고 나오더군요
브라우저 특성을 타는거 같습니다.
이유는 잘 모르겠네요.. 모든 브라우저버전별로 체크한게 아니라서요...
그래서 가만히 보니깐 span을 미리 만들어 주면 어떨까라는 생각을 했습니다.
위에 글을 모두 삭제하고
document.write("<span id='span_output' class='span_result_box'></span>");
이글을 넣었는데 작동이 잘 되네요
파폭에서도 확인했는데 잘 동작합니다.
꼭 성공하세요.. ^^;;