사파리 브라우저로 AJAX를 사용시 커다란 문제가 발생하였습니다.
보통은 10초 이상의 AJAX거래가 잘 없기 때문에 지금까지 잘 발견되지는 않은듯 하지만.
10초 이상의 AJAX 거래시 (sync)로 쏘면 90%의 확률로 async로 쏘면 20%의 확율로 오작동합니다.
여기서 오작동이라함은.
응답코드 : 정상, 상태코드: 정상
의 형태로 응답이 오는데. 실제 응답 데이터는 비어 있는 상태입니다.
그리고 서버에서는 아직 응답을 주지 않은 상태입니다.
원하신다면 제가 재현을 해드릴수도 있습니다.^^;
그래서 결국 safari의 경우에만 form-submit방식을 활용해서 AJAX를 재구현 했습니다.
물론 버그투성이이긴 하지만.. 일단 사용가능 하게 하고 차후에 업데이트(FIX) 할 생각입니다.^^;
처리한 코드를 원하신다면....간단히 정리하여 올릴 의향이 있습니다만..
요즘 통 블로그를 찾는 분이 없으셔서..ㅋㅋ
원하는 분이 있지 않을것 같네요.ㅎㅎ
=================================================================================
혹시 정상 적인 AJAX 방법으로 해결하신분 있으시다면...트랙백 좀 부탁드리겠습니다...굽신굽신.
보통은 10초 이상의 AJAX거래가 잘 없기 때문에 지금까지 잘 발견되지는 않은듯 하지만.
10초 이상의 AJAX 거래시 (sync)로 쏘면 90%의 확률로 async로 쏘면 20%의 확율로 오작동합니다.
여기서 오작동이라함은.
응답코드 : 정상, 상태코드: 정상
의 형태로 응답이 오는데. 실제 응답 데이터는 비어 있는 상태입니다.
그리고 서버에서는 아직 응답을 주지 않은 상태입니다.
원하신다면 제가 재현을 해드릴수도 있습니다.^^;
그래서 결국 safari의 경우에만 form-submit방식을 활용해서 AJAX를 재구현 했습니다.
물론 버그투성이이긴 하지만.. 일단 사용가능 하게 하고 차후에 업데이트(FIX) 할 생각입니다.^^;
처리한 코드를 원하신다면....간단히 정리하여 올릴 의향이 있습니다만..
요즘 통 블로그를 찾는 분이 없으셔서..ㅋㅋ
원하는 분이 있지 않을것 같네요.ㅎㅎ
=================================================================================
혹시 정상 적인 AJAX 방법으로 해결하신분 있으시다면...트랙백 좀 부탁드리겠습니다...굽신굽신.
'컴퓨터 이야기' 카테고리의 다른 글
IE7 이하 버젼에서의 'hashchange' 이벤트 처리 (0) | 2011.09.30 |
---|---|
json2.js와 daum 에디터의 충돌 (0) | 2011.07.06 |
2013년 디지털 교과서 10만원 수준에 공급.!! (1) | 2007.03.12 |
컴퓨터 살때 윈도우 빼고 주세요!! (41) | 2007.03.08 |
코드 뭉개기에 당하다.ㄱ-;; (16) | 2007.03.08 |