버튼에 링크를 걸려면 일반 html 태그의 a href로는 안됩니다.!! 그래서 아래와 같이 해야 합니다.
팝업창으로 띄우기
omclick="window.open('페이지','win','윈도우 팝업 옵션')";
<input type="button" name="버튼" value="테스트" omclick="window.open('http://weezzle.net','win','width=350,height=250,toolbar=0,scrollbars=0,resizable=0')";>
새창으로 띄우기
omclick="window.open('페이지')";
<input type="button" name="버튼" value="테스트" omclick="window.open('http://weezzle.net')";>
현재창으로
omclick="location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="location.href='http://weezzle.net'";>
프레임이 있을때
omclick="parent.프레임명.location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="parent.프레임명.location.href='http://weezzle.net'";>
참고로 아이프레임에서 프레임이 있을 때(parent 더 추가)
omclick="parent.parent.프레임명.location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="parent.parent.프레임명.location.href='http://weezzle.net'";>
팝업창으로 띄우기
omclick="window.open('페이지','win','윈도우 팝업 옵션')";
<input type="button" name="버튼" value="테스트" omclick="window.open('http://weezzle.net','win','width=350,height=250,toolbar=0,scrollbars=0,resizable=0')";>
새창으로 띄우기
omclick="window.open('페이지')";
<input type="button" name="버튼" value="테스트" omclick="window.open('http://weezzle.net')";>
현재창으로
omclick="location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="location.href='http://weezzle.net'";>
프레임이 있을때
omclick="parent.프레임명.location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="parent.프레임명.location.href='http://weezzle.net'";>
참고로 아이프레임에서 프레임이 있을 때(parent 더 추가)
omclick="parent.parent.프레임명.location.href='페이지'";
<input type="button" name="버튼" value="테스트" omclick="parent.parent.프레임명.location.href='http://weezzle.net'";>
'컴퓨터 > 언어,프로그래밍' 카테고리의 다른 글
[자바스크립트] 현재 도메인 주소 (주소창 URL경로) 알아내기 소스 (0) | 2009.01.10 |
---|---|
팝업창 띄우기 소스 모음 (0) | 2009.01.05 |
클립보드에 복사하기 (0) | 2009.01.04 |
라디오 버튼으로 보이기/숨기기 + 자바스크립트 아이프레임(iframe) 내용 바꾸기 + select폼의 사용 예) (0) | 2009.01.04 |
방문자 카운터 PHP 소스 (text파일 이용, mysql을 이용) (1) | 2008.12.20 |