혹시 영카트5 IE11 환경에서 계좌선택오류 나시는분? 정보
혹시 영카트5 IE11 환경에서 계좌선택오류 나시는분?
본문
혹시 무통장이 아닌 다른 결제방식을 선택해도 "입금할 계좌 : 필수 선택입니다" 라고 뜨는 분 안계시나요?
추천
0
0
댓글 7개
질답에도 올라오는걸 보니
특정 유저의 ie11에서
required 태그가 충돌이 나는거 같네요.
특정 유저의 ie11에서
required 태그가 충돌이 나는거 같네요.

아 그렇군요.

ie 11에서 required 태그 문제가 일어난다면, 그냥 스크립트로 지우는게 나을거라 생각되네요.
jQuery(document).ready(function($) {
var isIE11 = !!navigator.userAgent.match(/Trident.*rv\:11\./);
if( isIE11 ){ //ie11이면
$("select").removeAttr("required");
}
});
common.js 나 tail.sub.php 에 둘 중 하나에 넣어두면 어떨까 생각이 듭니다.
jQuery(document).ready(function($) {
var isIE11 = !!navigator.userAgent.match(/Trident.*rv\:11\./);
if( isIE11 ){ //ie11이면
$("select").removeAttr("required");
}
});
common.js 나 tail.sub.php 에 둘 중 하나에 넣어두면 어떨까 생각이 듭니다.

일부 ie11 브라우져에서 getAttribute 를 정상적으로 읽지 못하는것 같습니다.
wrest.js 파일에서
if (el.getAttribute("required") != null) {
를
if (el.getAttribute("required")) {
로 변경하면 정상적으로 작동합니다.
마찬가지로
if (el.getAttribute("minlength") != null) {
를
if (el.getAttribute("minlength")) {
로 변경해야 될것 같습니다.
wrest.js 파일에서
if (el.getAttribute("required") != null) {
를
if (el.getAttribute("required")) {
로 변경하면 정상적으로 작동합니다.
마찬가지로
if (el.getAttribute("minlength") != null) {
를
if (el.getAttribute("minlength")) {
로 변경해야 될것 같습니다.
익스11오류
이게 말입니다.
제가 10일간 얼마나 원인을 찾아다녔는지 모릅니다.
여러분 MS에 문제도 아니며 익스 오류도 아닙니다.
범인은 KCP였는데 엑티브 업데이트가 되면서 레지스터를 건드렸고 그로인해 셀렉트박스가 오작동이 일어나는겁니다. 아래 링크를 참조하시고 해결하시기 바랍니다.
휴~~
https://social.msdn.microsoft.com/Forums/sqlserver/ko-KR/99632a00-6e6c-41eb-9201-fbdba624e4d9/ie-10-11-select-box-?forum=vistako
제가 10일간 얼마나 원인을 찾아다녔는지 모릅니다.
여러분 MS에 문제도 아니며 익스 오류도 아닙니다.
범인은 KCP였는데 엑티브 업데이트가 되면서 레지스터를 건드렸고 그로인해 셀렉트박스가 오작동이 일어나는겁니다. 아래 링크를 참조하시고 해결하시기 바랍니다.
휴~~
https://social.msdn.microsoft.com/Forums/sqlserver/ko-KR/99632a00-6e6c-41eb-9201-fbdba624e4d9/ie-10-11-select-box-?forum=vistako

좋은 정보 감사합니다. kcp플러그인이 은근히 오류가 좀 있는것 같습니다.