버튼에 링크 걸기

type=button 에다 link를 걸어서 사용하는 방법입니다.

<input type=”button” onclick=”location.href=’http://www.bomool.net'” value=”보물넷”>

Explorer에서는 location.href(‘http://www.bomool.net’) 이런 식으로 method를 지정하는 방식이 되지만, Firefox에서는 안 되더군요.

location.href=’http://www.bomool.net’
이런 식으로 반드시 속성을 지정해줘야 합니다.

혹시 ‘뒤로가기’로 되돌아가지 못하게 하고 싶다면,
location.replace(‘http://www.bomool.net’) 이런 식으로 하면 됩니다.
(이 경우에 리퍼러가 남지 않습니다.)

location.reload(‘http://www.bomool.net’)와 같은 경우는 explorer에서는 replace와 같이 작동하지만, Firefox에서는 ‘새로고침’을 누른 것과 마찬가지의 현상이 일어나더군요. 익스와 불여우의 미묘한 차이들이 참 골때리네요.

CC BY-NC-SA 4.0 This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Leave a Comment

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload CAPTCHA.