테스트 URL : http://namerpg.new21.org/renew/test_iframewin.html
아래 스크립트가 ie에서는 잘되는데 event 때문인지 파이어폭스에서는
정상적으로 작동되지 않네요;
아이프레임의 윗쪽에 라인을 드래그하면 레이어가 이동되면서
아이프레임까지 이동시키는건데... 생각보다 잘 안되네요. 조언 부탁드립니다.
요점 : 파이어폭스에서 IE처럼 event를 바로 받아오는 방법을 알려주세요.
<Script>
function dragOn(obj,x,y) {
Ex = x-Number(obj.style.left.replace("px", ""));
Ey = y-Number(obj.style.top.replace("px", ""));
if (obj) {
function document.onmousemove() {
followWin(obj, event.clientX, event.clientY);
}
function document.onmouseout() {
followWin(obj, event.clientX, event.clientY);
}
function document.onmouseup() {
obj = null;
}
}
}
function followWin(obj, x, y) {
if (obj) {
obj.style.left = x-Ex;
obj.style.top = y-Ey;
}
}
</Script>
<div style="cursor:pointer;position:absolute;background-color:#dddddd;left:0;top:0;z-index:1;width:300;height:300;border-top:20px solid silver;" onmousedown="dragOn(this, event.clientX, event.clientY);">
<iframe src="http://forums.mozilla.or.kr/" width=100% height=93% frameborder=no/>
</div>
추신 : 홀로 공부한거라 코딩 습관이 별로 좋지 않습니다. 가능하다면
이 부분도 충고 부탁 드리겠습니다.
파이어폭스에서는 event를...
- z980
- 서포터즈
- Posts: 107
- Joined: 2004 02 17 09:08 16
- Location: Korea, Republic of
- Contact:
viewtopic.php?t=2478&highlight=event
viewtopic.php?t=3795&highlight=event
event로 검색만 해보셔도 관련 자료를 많이 찾으실 수 있을겁니다.
viewtopic.php?t=3795&highlight=event
event로 검색만 해보셔도 관련 자료를 많이 찾으실 수 있을겁니다.
Who is online
Users browsing this forum: No registered users and 0 guests