Finns det något sätt att se ifall någon tangent är nedtryckt. T.ex Ctrl?
Ctrl nedtryckt?
5 svar · 404 visningar · startad av Boorg
Tackar... Hittade tillcohmed ett litet script här inne efter lite intensift sökande :r
<script type="text/javascript">
<!--
document.onkeydown = function(){
if(event.keyCode==16)
window.open("foo.html","","height=300,width=300");
};
//-->
</script>
Web-Tor skrev:
Sets or retrieves the Unicode key code associated with the key that caused the event.
Hmmmm... hur andvädner man detta då?
Är ute lite mer efter ifall det finns något sätt att hålla reda på om man håller nere tangenten utan att ladda om sidan...
EDIT: Det blir detta sättet ändå...
Hej! Titta på detta exempel, det gör nog precis det du vill!
<script>
var ctrlKey=altKey=shiftKey=false;
document.onkeyup=function(e){
var ev = e || window.event;
ctrlKey = ev.ctrlKey;
altKey = ev.altKey;
shiftKey = ev.shiftKey;
}
function showModifiers(){
alert(
"Ctrl: " + ctrlKey + "\n" +
"Alt: " + altKey + "\n" +
"Shift: " + shiftKey + "\n"
);
}
</script>
<body>
<input type="button" onclick="showModifiers();" value="Visa!">
</body>
Tackar! Det är till stor hjälp :) :bire