Бутони
3 отговора
182 прегледа
Бутони
Здрасти хора изкам да ви питам как да направя така, че ако някой изка например да влезе в някоиа категория от моя сайт и да влезне в категория "To Contact" и да натисни на клавиатурата си "Т" и да влезе в съотватната категорията.
Незнам дали може да стане но изкам да ви попитам пак.
Незнам дали може да стане но изкам да ви попитам пак.
Re: Бутони
според мен трябва да има някакъв начин да направиш това със sever-side скрипт, но хубаво си помисли дали има смисъл, това ще е шорткът, а те се ползват за улеснение на монотонни дейности. идея ок, но няма нужда да блъскаш всичко дето ти хрумне на сайта си. по-просто - по-добре. улеснения - да, но с мярка.
Re: Бутони
Може:
IE - window.event.keyCode
NS and other - event.which
Например:
IE - window.event.keyCode
NS and other - event.which
Например:
<script language="JavaScript" type="text/javascript">
<!--//
function changeLocation(evnt)
{
/********************************************
Кретените (MS и Mozilla) не са
се спроразумяли затова правим тия
глупости
********************************************/
var charArr=new Array();
charArr[84]="t.html";
var isIE=window.event;
var _keyCode="";
if(!isIE)
_keyCode=evnt.which;
else
_keyCode=window.event.keyCode;
if(charArr[_keyCode])
window.location.href=charArr[_keyCode];
}
//-->
</script>
</head>
<body onkeydown="changeLocation(event);">
Редактирано от Учeщ на
Re: Бутони
<a href="..." accesskey="b">текст на линка</a>
При натискане на Alt-B (в случая) линкът става active. Ако искаш това да е видимо за потребителя, трябва да дефинираш в CSS-то:
a:active{
color: някакъв различен цвят ;
background-color: някакъв различен цвят ;
}
Може и само единия от двата цвята да се променят, не е задължително и двата.
ЕДИТ: Пропуснах да уточня, че натискането на access key-я НЕ задейства автоматично линка, трябва после да се натисне ENTER.
[линк]
При натискане на Alt-B (в случая) линкът става active. Ако искаш това да е видимо за потребителя, трябва да дефинираш в CSS-то:
a:active{
color: някакъв различен цвят ;
background-color: някакъв различен цвят ;
}
Може и само единия от двата цвята да се променят, не е задължително и двата.
ЕДИТ: Пропуснах да уточня, че натискането на access key-я НЕ задейства автоматично линка, трябва после да се натисне ENTER.
[линк]
Редактирано от dimodi на