PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <html>
- <head>
- <title>Untitled Document</title>
- <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
- <script language="javascript">
- <!--
- function keyAction(e)
- {
- if (e.shiftKey || e.altKey || !e.ctrlKey) return; // Если нажаты клавиши Shift, Alt или
- // не нажата клавиша Ctrl, функция
- // неработает
- switch (e.keyCode)
- {
- case 66:
- text = "|Ctrl+B|"; // Выводим текст |Ctrl+B| если нажать Ctrl+B
- break;
- case 85:
- text = "|Ctrl+U|"; // Аналогично Ctrl+B
- break;
- case 13:
- window.open('1.php'); // Открываем скрипт 1.php если нажать Ctrl+Enter
- break;
- //следующие case
- }
- if (text)
- {
- textarea.value += text;
- e.preventDefault();
- }
- }
- function keyPressInit()
- {
- // Функция определяющая находится ли курсор в текстовом поле.
- // если нет то скрипт не работает
- textarea = document.getElementById("enabledTextArea");
- if (!textarea) return;
- textarea.onfocus = function(){enabled=true;}
- textarea.onblur = function(){enabled=false;}
- document.onkeypress = function(e){keyAction(e);}
- }
- var textarea, enabled;
- window.onload = keyPressInit;
- //-->
- </script>
- </head>
- <body onkeypress="keyAction(e);">
- <form>
- <textarea id="enabledTextArea">
- CTRL+B || CTRL+U
- </textarea>
- <textarea>
- !(CTRL+B || CTRL+U)
- </textarea>
- </form>
- </body>
- </html>