Jag har egentligen inte en aning om det är javascript jag ska anväda mig av för att försöka lösa min uppgift. Men men.. captureEvents eller någonting liknande
Jag skulle vilja att en specifik länk öppnas som en helt annan om man håller ner någon knapp samtidigt som man trycker på länken.
Om detta är helt omöjligt skulle jag vilja att något händer när man trycker ner någon specifik knapp.
Jag hittade något liknande här:
http://www.htmlgoodies.com/beyond/javascript/article.php/3471141
Men detta fungerar inte i firefox.Sv: captureEvents eller någonting liknande
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT LANGUAGE="JavaScript">
<!--
var currKey = 0;
function getKey(e)
{
if(document.all)
{
currKey = event.keyCode;
}
else if(document.layers)
{
currKey = e.which;
}
else if(document.getElementById)
{
currKey = parseInt(e.keyCode);
}
}
function goto()
{
var url = '';
switch(currKey)
{
case 65:
url = 'http:www.A_Nedtryckt.se';
break;
case 66:
url = 'http:www.B_Nedtryckt.se';
break;
case 67:
url = 'http:www.C_Nedtryckt.se';
break;
default:
url = 'http:www.gp.se';
break;
}
document.location = url;
}
if(document.layers)
{
window.captureEvents(Event.KEYDOWN)
window.onKeyDown = getKey;
}
document.onkeydown = getKey;
//-->
</SCRIPT>
</HEAD>
<BODY>
Big Earn
</BODY>
</HTML>
Testa med att klicka på länken och hålla nere A, B eller C eller någon annan tangent.
Du får fixa till kontrollen av vilken webbläsare det är i getKey...