테스트 사이트 - 개발 중인 베타 버전입니다

스크립트부분 질문있는데요 채택완료

function 함수명() {

 var top = event.clientY;

}

 

이런방식으로 event를 쓰려고하니까 왜 안되는거죠?? 

크롬하고 익스는 되는데 파폭에선 엄격한거 같아서 안먹히네요...

 

어떤 방법으로 해야할까요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

FireFox에서 마우스 클릭, 키 이벤트 객체를 참조하기 위해서는 

이벤트 발생시점에 event 객체를 넘겨줘야 합니다.

function 함수명(e) {

    e = window.event || e; 

    var top = e.clientY;

}

[출처] http://blog.naver.com/aramjo/120064670892" target="_blank" style="text-decoration: none;">Firefox에서의 마우스 클릭좌표, 키코드 참조|작성자 http://blog.naver.com/aramjo" target="_blank" style="text-decoration: none;">아람조

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

오! 도움이 되었어요 ㅋㅋ 이벤트 가 먹혔네요

댓글을 작성하려면 로그인이 필요합니다.

function 함수명(e) {
    e = window.event || e; 
    var top = e.clientY;
}
로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

음.. 같은 에러가 나와요 ㅠㅠ
TypeError: window.event is undefined

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인

전체 질문 목록

🐛 버그신고