Re: Klávesové zkratky v html

From: Martin Svarovsky <martin.svarovsky (zavinac)>
Date: 06. 05. 2005, 14:14 CEST
Kamil napsal(a):
>>a co když budeš někdy potřebovat někam v tý aplikaci napsat n, pak mi to
>>místo napsání textu pošle na jinou stránku, jednou jsem měl tu čest s
> A udělat to umíš? I když bys to nikdy nepoužil? Riziko si uvědomuju,
> ale přesto bych to potřeboval..
> 
Neco podobneho si hod do hlavicky dokumentu
----
<script type="text/javascript">
function ck(e){
	k=document.all?window.event.keyCode:e.keyCode;
	if(k==27) { //escape
	document.location="escape.html";
	}else if(k==66){ //becko
	document.location="b.html";
	}else if(k==78){ //enko
	document.location="n.html";
	}
}	
document.onkeydown=ck;
</script>
----
Je to jen koncept, kazdopadne funguje. ty cisla jsou ASCII kody pismen v 
dekadicky soustave
(no, je to zjednodusene receno, nerozlisuju velky/maly atd, shift=16, 
ctrl=17... pokud chces zjistit kody pro jednotlivy klavesy zkus treba 
neco podobnyho:
----
<script type="text/javascript">
function ck(e){
	k=document.all?window.event.keyCode:e.keyCode;
	window.status=k;
}	
document.onkeydown=ck;
</script>
----
...opet do hlavicky html dokumentu

-- 
S pozdravem
Martin Svarovsky
Received on Fri, 06 May 2005 14:14:11 +0200

This archive was generated by hypermail 2.1.8 : 06. 05. 2005, 14:14 CEST