반응형
a 태그에 href 가아닌 onclick 이나 button 에서 누른 Key에 따라 새창, 새탭, 링크이동하는 함수이다.
Html
<a href="javascript:void(0);" onclick="MovePage(event)">페이지이동</a>
JavaScript
function MovePage(event) {
var url = "https://tjddnjs625.tistory.com"
if (event.shiftKey) {
var win = window.open(url);
win.focus();
} else if (event.ctrlKey) {
var win = window.open(url,'_blank');
win.focus();
} else {
location.href = url;
}
}
728x90
반응형
'Web > JavaScript' 카테고리의 다른 글
[JavaScript] Object foreach 문 사용법 (0) | 2021.12.08 |
---|---|
[JavaScript] 모바일 / PC 여부 확인 (0) | 2021.11.29 |
[JavaScript] Event KeyCode 목록 및 코드예제 (0) | 2021.11.19 |
[JavaScript] for each문에서 return false 처리 (0) | 2021.11.17 |
[Javascript] 문자열 앞에 0 채우기 (0) | 2021.11.15 |