Т.е. как в асе?

Код: Выделить всё
-
- //обработчик
-
- <script language="JavaScript">
- <!--
- if (document.forms.mess.elements.message.select)
- document.forms.mess.elements.message.select();
- if (document.forms.mess.elements.message.focus)
- document.forms.mess.elements.message.focus();
-
- ctrl=0;
- function cctrl(k)
- {
- if (k)
- {
- if (k.which==13 && ctrl)
- ctrl=true;
- else
- ctrl = (k.which==17);
- }
- else
- {
- if (window.event.keyCode==13 && ctrl)
- ctrl=true;
- else
- ctrl=(window.event.ctrlKey);
- }
- }
-
- function ctrlenter(k)
- {
- if (k)
- k=k.which;
- else
- k=event.keyCode;
-
- if ((k==13 && ctrl) || (k==10)) sF(true);
- }
-
- e=document.getElementById("message");
-
- e.onkeypress=ctrlenter;
- e.onkeydown=cctrl;
-
- if (!document.all) document.captureEvents(Event.KEYDOWN)
-
- // Отправка
-
- function sF(s)
- {
- document.forms.mess.elements.msubmit.value="Пожалуйста подождите...";
- document.forms.mess.elements.msubmit.disabled="true";
- if (s) document.forms.mess.submit();
- }
-
- //-->
- </script>
-
Код: Выделить всё
- <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">
Код: Выделить всё
- <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onkeypress="if((event.ctrlKey) && ((event.keyCode==10)||(event.keyCode==13))) {document.post.post.click()}";>
Код: Выделить всё
- var VK_DOM_TAB = 9;
- var VK_DOM_ENTER = 13;
- var VK_DOM_PAGE_UP = 33;
-
- document.post.message.onkeydown = function(e)
- {
- if (!e) e = event;
-
- var submitter = null;
-
- if (e.keyCode == VK_DOM_ENTER && !e.shiftKey && !e.ctrlKey && e.altKey) {
- submitter = this.form.preview;
- }
- if (e.keyCode == VK_DOM_ENTER && !e.shiftKey && e.ctrlKey && !e.altKey) {
- submitter = this.form.post;
- }
- if (submitter !== null) {
- submitter.click();
- return e.returnValue = false;
- }
- }
Код: Выделить всё
- var VK_DOM_TAB = 9;
- var VK_DOM_PAGE_UP = 33;
Код: Выделить всё
- <textarea name="message" rows="15" cols="35" wrap="virtual" style="width:450px" tabindex="3" class="post" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);">
Код: Выделить всё
- <textarea rows="14" cols="35" name="message" style="width:450px">