안녕하세요.

 

div 문 전체에 하이퍼링크를 주고싶어 onclick을 활용하고 있습니다.

    

<div onclick="location.href='{getUrl('','mid',$mid)}'" 

위와 같이 클릭하면 목록으로 이동하게 만들었습니다.

분명 목록에서는 새로고침 형식으로 잘 되는데요, 

 

문제는 목록에서 게시물을 클릭한 다음 

게시물 화면에서 <div onclick="location.href='{getUrl('','mid',$mid)}'" 을 클릭하게 되면

목록으로 이동하는데 3초 정도의 딜레이가 발생한다는 것입니다.

 

신기하게 그 딜레이 상태에서 다른 화면을 터치하면 바로 이동이 됩니다.

 

onclick이라는 게 현재 웹페이지를 바꿔주는 것으로 알고 있는데 웹페이지를 인식하는데 시간이 걸리는 걸까요

 

이에 대해서 의견을 주시면 감사할 거 같습니다 ㅜ 

  • profile
    어딘가에서 setTimeout 이 작용이라도 하는 걸까요? return false 도 붙여보셨나요?
    문제되는 url도 공개하시면 더 적합한 답변을 얻으실 수 있을 것 같아요.
  • profile ?
    음 return false도 붙여봤는데 안 되네요. 혼자 더 삽질 해보고 안 되면 url 올려야겠네용 답변 감사합니다!