본문 바로가기

IE

(10)
jquery 1.x 2.x 3.x 버전 비교 원문 : https://noogi.tistory.com/40 지금 시작하는 것이라면, 3.x 추천. 기존 사용자라면 3.x 로의 migration 추천. IE 없는 세계, 평화롭도다!!
iframe 안에서 실행하고 화면 전환시, 크롬에서 문제 a.jsp 에 기술된 iframe 을 target 으로 b.jsp 를 실행하고 c.jsp 로 화면전환이 되는 프로세스일 때, 크롬에서는 약간의 문제가 있음.. a.jsp 에 아래와 같이 기술.. ... 첫번째 두번째 ... ... b.jsp 에 아래와 같이 기술.. ... 상기와 같이 세팅된 경우.. IE 에서는 target 을 ifrm 으로 하고 href 를 b.jsp 로 하는 첫번째 링크나 funcA() 를 실행하는 두번째 링크나 동일하게 생각한 대로 작동하는데.. 크롬의 경우.. target 으로 .jsp 를 호출하게 했더니, b.jsp 에 기술된 alert('메시지') 가 아무것도 없는 빈 화면에서 알림으로 뜨고.. funcA() 를 호출하게 했더니, IE 와 마찬가지로 a.jsp 화면이 그대로 ..
onblur 이벤트 사용시 유의 네이버 웨일 웹브라우저에서 onblur 이벤트로 세팅된 자바스크립트 함수가 알림창을 띄우는데,'확인' 버튼을 눌러도 알림창이 계속 뜨는 현상이 발생. MS IE 웹브라우저에서는 정상 작동(이라기 보다는 의도한 대로 작동).구글 크롬 웹브라우저에서도 네이버 웨일 웹브라우저와 같은 현상 발생. 그래서, onblur 를 사용할 때는 알림창(alert 함수)를 사용하지 말고,화면에 onblur 를 처리한 내용이 보여지는 항목을 이용하도록 하는 것이 대안.
크롬에서 colgroup 의 col 속성 중 colspan 과 상기와 같이 했을 때 IE 에선 정상적으로 보여지지만,크롬에선 오른쪽에 공백이 생긴다. col 태그에 사용된 colspan 을 없애고 태그를 8번 사용했더니,더 심각한 오류가 발생함.물론, IE 에선 정상적으로 보임. 그래서 width 속성에 사용된 % 를 없애고,pixel 단위로 계산하여 다시 세팅하자 정상화 됨.크롬에 있는 버그도 상당히 많음.. 크롬에서도 정상적으로 보이는 결과는 아래와 같음.
자바스크립트로 이미지 다운로드 여기저기 어렵게 찾았네요.. function downloadImage(imageUrl,fName){ if(/msie|trident/i.test(navigator.userAgent)){ // IE 인지 체크 var _window = window.open(imageUrl, '_blank');// 새창으로 열어서.. _window.document.close(); _window.document.execCommand('SaveAs', true, fName);// 저장하라, false 로 해도 동일 _window.close();// 끝나면 새창 닫음 }else{ var $a = $("").attr("href", imageUrl).attr("download", fName).appendTo("body");// HTML..
크롬과 IE 최신버전에서 }; 사용시 주의 자바스크립트에서 '}' 와 ';' 를 동시에 사용하는 것은, 배열을 선언할 때 정도네요..그런데, 아래와 같은 문장이 이전 버전의 IE 에서는 정상 작동하지만..크롬이나 최선 버전의 IE 에서는 오류가 납니다. if(..){ ...;}; 상기와 같은 문장은,if(..){ ...;}와 같이 해 주면 오류가 없습니다.
IE에선 보이는데, 크롬에서 배경이미지가 안 보이는 현상 ... ... ... 상기 코드로 작성되었는데, 이것이 MS 사의 인터넷 익스플로러(이하 IE)에서는 제대로 이미지가 보이는데..크롬에선 안 보인다며 해결 의뢰가 들어왔습니다. 자, 이리저리 해 보았으나 원인을 잘 모르겠는거에요.최초 작업자가 HTML 과 CSS 를 한 두 해 하는 것도 아니고, 나도 꽤나 오랜 세월 작업을 해 왔지만..도저히 모르겠는거라.. ㅠ. 그래서 마지막으로, li 하나에 style="background:url('...') left top" 해 보니..짜잔, 크롬에서도 IE 에서도 정상적으로 보이는겁니다.아하.. class 이름으로 사용한 01, 02, 03 등이 문제.class 이름은 숫자로 시작하면 안 된다는 전제가 있었는데, 가장 기본적인 것을 까먹은거에요.30분 동안 뭔 짓..
content="IE=edge,chrome=1" 메타 태그와 IE 그리고 Chrome 크롬과 IE 모두 설치된 PC 에서는 크롬의 렌더링 엔진을 차용해서 화면에 뿌려주지만, 아닌 경우에는 그냥 IE 모습 그대로.. ㅠ. 그래도, 호환성보기 옵션을 선택할 수 없게 된다는 것 자체에 의미를 두어야.. ^^. http://vouloir.tistory.com/839, Quirk Mode 쿼크모드로 웹화면이 열리는 경우..HTML5 형식으로 기술하면 열리지 않을듯..대체로는 doctype 이 없을 때 doctype 이 있어도 HTML 4.0.1 로 열 때..