김

자바스크립트에서...IE5,6에서 팝업창의 위치를 보이는화면 중앙쯤에 위치하게끔 어떻게 하나요..?

· 2015-02-04 (수) 15:26:01 · 3448 · 2

function go_popup() {

                $('#popup').bPopup({

position: [450,680], //x, y

positionStyle: 'absolute'

});

             

        }; 

 

 

비팝업이라는 소스를 갖고 했는데 ie7부터는 중앙쯤에 위치하거든요 포지션값을 빼도....

그런데 ie5,6에선 포지션값을빼버리면 화면밖으로 팝업창이 사라져서;;; 안보입니다ㅠㅠ

 

테이블 코딩된 사이트인데

body에 taext align center를 줘도..

팝업뜨는 버튼 클릭하면 팝업이 왼쪽구석에 박혀서 반이상이 사라져있어요 ㅠ_ㅠ...

 

그렇다고 포지션값을 주면.... 절대대적이라서..

화면을 키워버리면 큰화면기준으로 적용ㅇ이돼서..

컨텐츠밖으로 벗어난것처럼 보이네요 ㅠ.ㅠ

 

해결방법 없을까요 

 

|

댓글 2개

2015-02-05 (목) 12:52:23
IE5, 6 까지는 개발 할 때 크게 고려 하지 않아서 잘 모르지만, jQuery를 사용한다면 어느 정도 호환이 될지도 모르겠습니다.

일단 위의 로직에서 좌표를 숫자로 입력해 놓았는데, 이런 경우 모니터 사이즈나 해상도에 따라 중앙에 나타나지 않습니다.
(IE5, 6 뿐 아니라 모든 브라우저.

이런 경우 쉽게 상대 값으로 처리하는 것이 좋을 듯 하네요./

제가 제안 드리는 코드
var xpos = ($(window).width() - $("#popup").width()) / 2;
var ypos = ($(window).height() - $("#popup").height()) /2;

이렇게 하고
position : [ xpos, ypos ]
positionStyle : 'fixed'

위와 같이 변경하면 중앙에 위치할 듯 하네요.

그럼.
ㅠㅠ지금 확인습니다 너무 감사합니다 평생 해결 못할 줄 알았는데 ...바로 해봐야겠어요 :D
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
15-05-06 조회 3,508
15-04-30 조회 3,764
15-04-30 조회 5,473
15-04-28 조회 3,908
15-04-28 조회 3,238
15-04-16 조회 4,373
15-04-13 조회 4,086
15-04-12 조회 3,725
15-04-10 조회 3,637
15-04-09 조회 3,945
15-04-09 조회 3,549
15-04-07 조회 3,181
15-04-06 조회 3,920
15-04-04 조회 4,437
15-04-04 조회 4,058
15-04-03 조회 4,025
15-04-02 조회 4,709
15-04-01 조회 5,683
15-04-01 조회 3,409
15-03-30 조회 3,277
15-03-30 조회 3,919
15-03-28 조회 4,235
15-03-27 조회 3,586
15-03-26 조회 3,256
15-03-24 조회 3,398
15-03-23 조회 3,494
15-03-23 조회 3,807
15-03-20 조회 3,934
15-03-20 조회 4,650
15-03-18 조회 3,293
15-03-18 조회 3,484
15-03-02 조회 7,768
15-02-27 조회 3,294
15-02-27 조회 3,764
15-02-25 조회 3,809
15-02-23 조회 4,134
15-02-20 조회 3,790
15-02-19 조회 3,815
15-02-12 조회 4,026
15-02-11 조회 4,573
15-02-11 조회 4,268
15-02-11 조회 5,155
15-02-10 조회 4,432
15-02-09 조회 4,551
15-02-06 조회 3,674
15-02-04 조회 3,934
15-02-04 조회 3,758
15-02-04 조회 3,449
15-02-03 조회 3,292
15-02-02 조회 3,412
15-02-02 조회 4,170
15-01-31 조회 3,443
15-01-31 조회 4,471
15-01-30 조회 6,116
15-01-30 조회 3,913
15-01-30 조회 3,865
15-01-29 조회 3,787
15-01-29 조회 3,676
15-01-29 조회 3,348
15-01-29 조회 4,625
15-01-28 조회 3,236
15-01-28 조회 3,674
15-01-26 조회 3,919
15-01-26 조회 3,865
15-01-24 조회 5,230
15-01-23 조회 3,618
15-01-23 조회 4,153
15-01-22 조회 3,487
15-01-22 조회 3,450
15-01-22 조회 4,333
15-01-20 조회 3,748
15-01-19 조회 3,542
15-01-18 조회 4,117
15-01-17 조회 3,253
15-01-16 조회 3,957
15-01-16 조회 3,910
15-01-16 조회 7,052
15-01-16 조회 3,738
15-01-15 조회 3,290
15-01-13 조회 5,914
15-01-12 조회 3,899
15-01-09 조회 3,624
15-01-09 조회 3,114
15-01-09 조회 3,360
15-01-08 조회 4,241
15-01-08 조회 6,558
15-01-07 조회 4,791
15-01-06 조회 3,460
15-01-06 조회 3,020
15-01-05 조회 3,946
15-01-05 조회 4,022
15-01-04 조회 6,009
15-01-03 조회 3,635
14-12-31 조회 5,328
14-12-30 조회 4,663
14-12-30 조회 3,353
14-12-30 조회 3,698
14-12-30 조회 5,253
14-12-27 조회 3,754
14-12-27 조회 3,877