Здравствуйте. Нашёл скрипт, который типа запрещает пользователю нажимать определённые кнопки. Вставил в footer.tpl перед </body>
В IE запрещает нормально.
А в Хроме один раз нажмёшь, запрещено. А во второй раз в окошке с запретом есть вариант поставить галочку: Запретить дополнительные всплывающие окна. И всё разрешается. Если писать так:
if(event.keyCode==17)return false;
то тоже не надолго запрещает.
Как ещё можно деактивировать кнопки? Есть ли команды ещё, типа active : no ?
</script>
<script type="text/javascript">
document.onkeydown=key;
function key()
{
window.status=event.keyCode;
if(event.keyCode==17)alert("Запрещенная клавиша CTRL");
if(event.keyCode==191)alert("Запрещенная клавиша /");
if(event.keyCode==221)alert("Запрещенная клавиша ]");
if(event.keyCode==220)alert("Запрещенная клавиша \\");
if(event.keyCode==192)alert("Запрещенная клавиша `");
if(event.keyCode==123)alert("Запрещенная клавиша F12");
if(event.keyCode==43)alert("Запрещенная клавиша +");
if(event.keyCode==61)alert("Запрещенная клавиша =");
}
</script>