키보드 화살키로 이전글, 다음글 이동 정보
키보드 화살키로 이전글, 다음글 이동본문
<script type="text/javascript">
function omvKeyPressed(e) {
var keyCode = 0;
if (navigator.appName == "Microsoft Internet Explorer") {
if (!e) {
var e = window.event;
}
if (e.keyCode) {
keyCode = e.keyCode;
if ((keyCode == 37) || (keyCode == 39)) {
window.event.keyCode = 0;
}
} else {
keyCode = e.which;
}
} else {
if (e.which) {
keyCode = e.which;
} else {
keyCode = e.keyCode;
}
}
switch (keyCode) { case 37:
window.location = "<?php echo $prev_href?>";
return false;
case 39:
window.location = "<?php echo $next_href?>";
return false;
default:
return true;
}
}
document.onkeydown = omvKeyPressed;</script>
키보드 코드만 바꾸시면 다르게 바꾸실 수 있습니다.
스킨의 view.skin.php에 적당한 곳에 넣어주시면 됩니다.
PAGEUP = 33
PAGEDN = 34
END = 35
HOME =36
← = 37
↑ = 38
→ = 39
↓ = 40
... 등등
function omvKeyPressed(e) {
var keyCode = 0;
if (navigator.appName == "Microsoft Internet Explorer") {
if (!e) {
var e = window.event;
}
if (e.keyCode) {
keyCode = e.keyCode;
if ((keyCode == 37) || (keyCode == 39)) {
window.event.keyCode = 0;
}
} else {
keyCode = e.which;
}
} else {
if (e.which) {
keyCode = e.which;
} else {
keyCode = e.keyCode;
}
}
switch (keyCode) { case 37:
window.location = "<?php echo $prev_href?>";
return false;
case 39:
window.location = "<?php echo $next_href?>";
return false;
default:
return true;
}
}
document.onkeydown = omvKeyPressed;</script>
키보드 코드만 바꾸시면 다르게 바꾸실 수 있습니다.
스킨의 view.skin.php에 적당한 곳에 넣어주시면 됩니다.
PAGEUP = 33
PAGEDN = 34
END = 35
HOME =36
← = 37
↑ = 38
→ = 39
↓ = 40
... 등등
추천
6
6
댓글 1개
최근 자료일 경우 왼쪽 화살표키를, 최종자료일 경우 오른쪽 화살표키를 누르면 이동할 화면이 없습니다.
그를 경우를 대비해서 이전, 이후로 넘어가지 못하도록 하는 것이 필요할 듯 한데,
그 방법을 잘 모르겠네요.
누가 방법 좀 알려주세요.
그를 경우를 대비해서 이전, 이후로 넘어가지 못하도록 하는 것이 필요할 듯 한데,
그 방법을 잘 모르겠네요.
누가 방법 좀 알려주세요.