묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
크롬리스 윈도우 띄우면서 창 닫을려면..;
2002.08.25 00:36
원래 창에서 그림을 누르면
크롬리스윈도우가 뜨고
누르는 그림이 있던 원래 창은 닫게 하려고 합니다..
그래서..
<a href="javascript:self.close()" onclick="mywindow=openIT('frame1.htm',800,600,null,null,'main')"><center><img src="p4.jpg" width="400" height="400"></center></a>
이렇게 써줬는데여
자꾸 닫겠냐는 말이 뜨고 예를 눌러야 닫아지네여;
이거 안뜨게하구 바로 닫히게 하는 법은 없나여?;
또..그냥..
페이지가 로드되면 크롬리스 윈도우 뜨고
바로 원래창은 닫아지는..
그렇게 하려면 어케 써야하지여?;;
크롬리스윈도우가 뜨고
누르는 그림이 있던 원래 창은 닫게 하려고 합니다..
그래서..
<a href="javascript:self.close()" onclick="mywindow=openIT('frame1.htm',800,600,null,null,'main')"><center><img src="p4.jpg" width="400" height="400"></center></a>
이렇게 써줬는데여
자꾸 닫겠냐는 말이 뜨고 예를 눌러야 닫아지네여;
이거 안뜨게하구 바로 닫히게 하는 법은 없나여?;
또..그냥..
페이지가 로드되면 크롬리스 윈도우 뜨고
바로 원래창은 닫아지는..
그렇게 하려면 어케 써야하지여?;;
댓글 2
-
뒹굴리스트
2002.08.25 00:56
-
steelheart
2002.08.25 01:15
안 뜨고 강제로 닫는 방법은 있습니다. 하지만 이럴 경우를 생각해 보세요...
어떤 사람이 웹서핑을 열심히 하다가... 우연히 님의 홈페이지에 들렀습니다.
그런데 느닫없이 원래 창은 닫혀버리고 크롬리스창 하나만 달랑 남아있다...
그러면 예전에 서핑하던 곳으로 돌아가려고 해도 BACK을 할 수 없고
다시 창을 띄워서 기억을 더듬어 예전에 갔던 곳으로 다시 찾아 들어가야 됩니다.
새창을 띄워 보여주는 많은 웹사이트를 보면 원래 창은 그대로 둔채 새창을 띄웁니다.
이것은 무엇을 의미할까요? 원래 창을 없애버리면 훨씬 깔끔해 보일텐데 말이죠.
그것은 말하자면 방문자에 대한 배려입니다. 강제로 창을 닫는 기능을 몰라서 못쓰는게
(물론 모를수도 있겠지만) 아니라는 얘기죠... 꼭 필요한 기능이라면 죄송하지만...
직접 찾아 보세요... window.close()나 self.close() 로는 경고없이 닫기 힘들겁니다...
이 방법이 비정상적으로 쓰이게 되면 사람들의 짜증을 유발할 것 같아 저는 밝히기
어렵네요. 다른 분이 말씀해 주실지도... 흠... 왠만하면 원래창은 그냥 두세요 -_-;;;
onclick="mywindow=openIT('frame1.htm',800,600,null,null,'main');window.close();"
이렇게 수정해보세요.