엣지 브라우저에서의 JS 메소드 차이점에 대한 작은 정보 공유 > 자유게시판

자유게시판

엣지 브라우저에서의 JS 메소드 차이점에 대한 작은 정보 공유 정보

엣지 브라우저에서의 JS 메소드 차이점에 대한 작은 정보 공유

본문

제가 지금 준비중인 서비스가 대응하고자 하는 브라우저가

IE6~IE11, Chrome, Firefox, Opera, Opera Neon, Safari

여기에 MS Edge

꼽사리로 스윙 브라우저, 네이버 웨일

 이렇게 신경쓰고 있습니다.

 

HTML5, CSS3 제껴두고 비표준과 웹표준 모두에

만족하는 프론트 페이지와 JS의 작동을 추구하고 있습니다.

 

그런데 엣지(Edge)의 윈도우 객체 리사이즈, 무브에 좀 어려운 점이 있네요.

현재 이곳 sir.kr 에 적용된 그누보드에도 엣지로 큰 이미지를 클릭하여

원본 보기를 시도하면 버그가 발생합니다.

 

저도 해당 문제에 많은 어려움을 겪어서 현재 거의 해결점에 다다른 듯 싶긴합니다.

하지만 아직 몇 몇 미진한 점이 있어서 난감한 상황이네요.

 

원본 이미지의 해상도가 디스플레이(모니터)의 해상도보다 클 경우

그누보드5 기준으로 엣지 브라우저에서 열람하는 것에 어려움이 존재합니다.

네이버 같은 곳은 규모가 있다보니 잘 대응해 놨더군요.

 

제가 만든 JS를 적용한 페이지는 아래의 URL 입니다. 아직 코드가 완성되지 않아

JS는 판독하실 수 없게 해두었습니다.

http://www.wipeace.net/bbs/board.php?bo_table=ent&wr_id=86 

 

현재 sir.kr에 적용된 이미지 보기도 엣지에서 확인하시길 권장합니다.

https://sir.kr/cm_pix/12611 

 

이 글의 의도는 "나는 해결했다!" 하는 자랑이 아닙니다.

 

엣지를 통하여 MS가 다시 삽질을 하고 있다는 것과

이런 JS의 상이점은 어디에서 오느냐에 대한 정보를 공유하기 위함입니다.

 

엣지는 resizeTo()와 moveTo() 메소드를 지원하지 않습니다. 

하지만 resizeBy()메소드는 지원합니다.

 

때문에 기존의 resizeTo를 resizeBy로 대체하여야 하며

새창의 위치는 임의로 설정할 수 없습니다.

 

엣지 참 난감하네요...

추천
0

댓글 2개

클릭할때 뜨는 이미지 윈도창 크기문제 인가요? 엣지에서 뜨는 sir 윈도창도 저는 딱히 불편하다는 느낌은 없는데,,,

해외 개발자 포럼에서도 한창 해결책을 연구들 중입니다.
현재 sir.kr에서 모니터의 해상도를 초과하는 이미지의 원본보기를
엣지 브라우저를 이용하여 열람해 보시기를 바랍니다.
OS는 윈도우 10 RS1 기준 입니다.
전체 195,265 |RSS
자유게시판 내용 검색

회원로그인

진행중 포인트경매

  1. 참여3 회 시작24.04.19 15:40 종료24.04.26 15:40
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT