옥션에서 구매결정시 사파리, 크롬, 파이어폭스 에서 절대 할 수 없다.
확인 결과 구매결정 링크 부분의 &(앤퍼시엔드)가 웹표준을 위해 & 로 변경한 걸 알 수 있었는데 코더하시는 분이 간과한 사실은 a 나 form 과 같은 링크에 사용되는 주소(uri)는 & 단어가 브라우저자체에서 & 로 인식 할 수 있지만 자바스크립트의 주소는 문자로 인식된다는 점이다.
그런데 웃긴게 인터넷익스플로러는 & 를 인식한다는거.. ㅡ_ㅡ;;;
망할 익스플로러는 느슨해도 너무 느슨하다.. ;;
결론은 구매결정의 팝업창 캡쳐 화면의 주소부분의 & 를 & 로 변경하면 잘 된다.
(팝업 창 주소를 확인하는 방법은 각자 알아서 해결하시길~~~~ ㅎㅎㅎ)
일단 여기까지는 넘어가지만 파이어폭스에서는 완료 버튼이 동작하지 않는다.
페이지 소스보기를 통해 확인한 결과..
100 번째 줄의 만족도 확인 자바스크립트에서 radio 버튼 폼의 접근을 대괄호"("로 해버린다....
객체 접근이 무슨 함수도 아니고.. 괄호로 처리되니 나는 오류다... 재밌는건 파이어폭스만 중단될뿐 크롬이나 사파리는 올바르게 접근된다. ㅋㅋㅋ
개발자적 시각으로 접근하면 이건 오류다.
괄호는 메소드실행에 대한 인자 전달이고 중괄호"["가 배열에 대한 접근이므로 radio 버튼에 대한 접근은 중괄호"[" 가 맞기 때문이다. ㅡㅡ;;
rfc 문서 들고 딴지 거실분들 있으시면 GG 치니깐 태클은 ㅈㅅㅈㅅ;;
100번째 줄을 중괄호"[" 로 고치면 파이어폭스에서도 가능하겠다.
if(!(document.decision_form.satisfaction[0].checked || document.decision_form.satisfaction[1].checked || document.decision_form.satisfaction[2].checked)){
alert("만족도를 선택해주세요.");
document.decision_form.satisfaction[0].focus();
return false ;
}
아..... 귀찮어.. 술먹고 뭐하는 짓이래.. ㅜㅡ
'컴글' 카테고리의 다른 글
| 죽이고 싶은 바로 삭제.. (2) | 2010/12/02 |
|---|---|
| 플렉스 빌더3 에서 개발된게 플래시 빌더4에서 안된다니? (0) | 2010/11/26 |
| 옥션 구매결정 익스플로러만 되는걸 모르는건지 아는건지.. (0) | 2010/09/30 |
| Qt ShortCut 코드 삽질 (0) | 2010/09/17 |
| Qt에서 hitButton를 이용한 클릭영역 지정 (0) | 2010/09/05 |
| SVN Tool - RapidSVN 사용법 (0) | 2010/08/17 |
Comment 0
QPolygonPushButton.zip
