Пишем свой чат

Статус
Закрыто для дальнейших ответов.

hertz

Новичок
Регистрация
14.11.2005
Сообщения
1
А вот как бы прилепить сочетание клавишь ctrl+enter на отправку мессаг и сделать так, чтобы эти мессаги появлялись не сверху, а снизу?
Был бы очень благодарен за ответ, ибо только недавно стал иметь дело со средой перла и не имею глубоких познаний в си.
 

DnAp

self::setDebugMode(true);
Регистрация
30.04.2005
Сообщения
490
Не знаю причем тут перл но обработка нажатий клавиш производиться js
Вот пример получения кода клавиши при нажатом ctrl:
Код:
<html>
<head>
<script type="text/javascript">
var x;
document.onkeydown=function(e){
		e=e||window.event;
		if(e.keyCode!=17&&x==17)
  document.getElementById('d').value=e.keyCode;
		x=e.keyCode;
}
document.onkeyup=function(e)
{
		e=e||window.event;
		if(e.keyCode==17)
		{
  x=0;
		}
}
</script>
</head>
<body>
<input id="d" type="text">
</body>
</html>
Остаеться вписать условие в нужное место и вызвать функцию отаравки сообщения..

А месаги где появляються зависит от того каким способом ты их выводишь в браузер если ты используешь js то просто надо будет сделать что-нить типо
Код:
text=newmsg+text;
А если непрерывным потоком то я аже не знаю как это реализовать...
 
Статус
Закрыто для дальнейших ответов.
Верх Низ