제목 | CodeIgniter 무한 로딩에 대한 재 문의 | ||
---|---|---|---|
글쓴이 | 문군 | 작성시각 | 2015/12/10 18:23:06 |
|
|||
안녕하세요. 무한로딩에 관해 재 문의 드립니다. 제가 판매하는 소스를 가지고 개발 하는데 심각한 문제점을 깨달아서 문의 드립니다. 지난번 문의 드린것에 대해서 문제가 발생한 부분인데 이게 일반적인 "skin-config.html"파일이 없을 때는 문제가 되지 않습니다. append가 될 데이터가 없기 때문에 한 번로드 하고 끝나죠. // inspina.js Line 93 // Append config box / Only for demo purpose // Uncomment on server mode to enable XHR calls $.get("skin-config.html", function (data) { if (!$('body').hasClass('no-skin-config')) $('body').append(data); //요부분 무한로딩의 원인. }); 근데 이게 코드 이그나이터에서는 index.php rewrite하는 방식이기에 "skin-config.html"파일이 없으면 자신을 호출해서 append하고 또 자신을 append해서 무한 append하는 어처구니 없는 결과로 이어지죠. 이 문제에 대해 잠깐 고민을 해보았지만 답을 찾을 수 없어 문의 게시판에 개진해 봅니다. 어떻게 이 문제를 해결할 수 있을까요?? |
|||
다음글 | CI에 기본파일에 보면 php 종료태그인 ?&g... (4) | ||
이전글 | luatic 웹호스팅에서 index.php 없애기 안되... (11) | ||
한대승(불의회상)
/
2015/12/10 18:32:59 /
추천
0
|
문군
/
2015/12/10 23:38:48 /
추천
0
그러게 말입니다. 그런결과 나오는게 랜덤입니다.
|
문군
/
2015/12/11 08:46:55 /
추천
0
자문 자답 하네요. $.get("/prq/include/html/skin-config.html") .done(function (data) { if (!$('body').hasClass('no-skin-config')) $('body').append(data); }).fail(function(){ alert("skin-config file exists"); }); 이렇게 해결하면됩니다. |
코드이그나이터가 404 에러를 내려 주지 않는다는게 이상한데요?