Страница 1 из 2
					
				изучаем MySQL
				Добавлено: 07 май 2010, 21:02
				 sim
				так вот я рашил поучится php и MySQL ну так вот будем потихоньку осваивать 
маны конешно рулят но есть люди которые мож пачутьчуть знают 
а некоторых тонкостей не очень ну так вот 
кой кто попросил меня узнать как привязать отправку сообщений к Сtrl+Enter 
думаю знающие люди помогут 
 
			 
			
					
				Re: изучаем MySQL
				Добавлено: 07 май 2010, 21:33
				 Infernal Flame
				sim писал(а):кой кто попросил меня узнать как привязать отправку сообщений к Сtrl+Enter
насколько знаю это делается не средствами пыха и мускула, а посредством жаба-скрипта...
 
			
					
				Re: изучаем MySQL
				Добавлено: 07 май 2010, 21:34
				 wass
				насколько знаю это делается не средствами пыха и мускула, а посредством жаба-скрипта...
+1. MySQL тут вообще не при делах
 
			
					
				Re: изучаем MySQL
				Добавлено: 07 май 2010, 22:30
				 sim
				перенесите в нужную тему 
и посоветуйте что сделать 
мож я неправильно выразился 
сам то я пока в этом не сильно
			 
			
					
				Re: изучаем MySQL
				Добавлено: 07 май 2010, 22:37
				 Infernal Flame
				sim
сначала скажи что именно жаждеццо узнать.... а там уж разберемсо  

 
			 
			
					
				Re: изучаем MySQL
				Добавлено: 07 май 2010, 23:35
				 sim
				как привязать отправку сообщений к Сtrl+Enter
			 
			
					
				Re: изучаем MySQL
				Добавлено: 09 май 2010, 21:53
				 sim
				ау все уснули ?
			 
			
					
				Re: изучаем MySQL
				Добавлено: 09 май 2010, 22:07
				 Infernal Flame
				sim
Raven придет - расскажет 

 
			 
			
					
				Re: изучаем MySQL
				Добавлено: 09 май 2010, 23:07
				 sim
				ждём
			 
			
					
				Re: изучаем MySQL
				Добавлено: 11 май 2010, 09:10
				 Raven
				Infernal Flame прав - тут дело не в пхп и не в мускуле, тут все гораздо проще. Вначале страницы помещается скрипт-обработчик:
Код: Выделить всё
<script type="text/javascript">
function myPostFunction(){
var x
if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
// Это IE
var mybtn
mybtn=document.getElementsByName("post");
mybtn[0].click();
} else {
// Все остальное
for (x in document.postform.elements){
if (document.postform.elements[x].name == "post"){
document.postform.elements[x].click();
break;
}
}
}
}
</script>
Затем в свойствах текстового поля (того самого, в которое вводится текст сообщения) добавляете код, запускающий предыдущий скрипт:
Код: Выделить всё
onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {myPostFunction();}"
Вот пример для phpbb:
Код: Выделить всё
<textarea name="message" rows="20" cols="66" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" style="width: 90%;" onKeyPress = "if (event.keyCode==10 || (event.ctrlKey && event.keyCode==13)) {myPostFunction();}">{MESSAGE}</textarea>
И все!