Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2013, 21:52   #10
AlexSMG95
Member
 
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0
AlexSMG95 is an unknown quantity at this point
Smile

Ребят помогите с вопросом!
вообще поковырял я java и php сотворил нечто похожее
PHP код:
<html>
<
head>
    <
link rel="stylesheet" type="text/css" href="res/main.css"/>
    <
script type="text/javascript">
        var 
lastTurn = -1;
    var 
lastPress = -1;
        var 
lastPos = -1;

    function 
submitUART(uartString)
    {
     
document.getElementById('serialData').value=uartString+"\n";
        
document.getElementById('serialForm').submit()
    };
    function 
keyPressed(e)
    {
        var 
keynum
        
var keychar
        
var numcheck

        
if(window.event// IE
        
{
        
keynum e.keyCode
        
}
        else if(
e.which// Netscape/Firefox/
        
{
        
keynum e.which
        
}
        
keychar String.fromCharCode(keynum);
        if(
keychar == "w" || keychar == "ц" || keychar == "W" || keychar == "Ц"
        {
         
submitUART("w");
        }
        if(
keychar == "a" || keychar == "ф" || keychar == "A" || keychar == "Ф")
        {
            
submitUART("a");
        }
        if(
keychar == "s" || keychar == "ы" || keychar == "S" || keychar == "Ы")
        {
            
submitUART("s");
        }
        if(
keychar == "d" || keychar == "в" || keychar == "D" || keychar == "В")
        {
            
submitUART("d");
        }
        return 
true;
    };

    function 
keyUp(e)
    {
        var 
keynum
        
var keychar
        
var numcheck

        
if(window.event// IE
        
{
        
keynum e.keyCode
        
}
        else if(
e.which// Netscape/Firefox/Opera
        
{
        
keynum e.which
        
}
        
keychar String.fromCharCode(keynum);
        if(
keychar == "w" || keychar == "ц" || keychar == "W" || keychar == "Ц"
        {
            
submitUART("клавиша не зажата");
        }
        if(
keychar == "a" || keychar == "ф" || keychar == "A" || keychar == "Ф")        {
            
submitUART("клавиша не зажата");
        }
        if(
keychar == "s" || keychar == "ы" || keychar == "S" || keychar == "Ы")
        {
            
submitUART("клавиша не зажата");
        }
        if(
keychar == "d" || keychar == "в" || keychar == "D" || keychar == "В")    
        {
            
submitUART("клавиша не зажата");
        }
        return 
true;
    };
    
</script>
</head>
<body onKeyPress="return keyPressed(event)" onKeyUp="keyUp(event)">
<table>
    <tr>
        <td>
            <form id="serialForm" action="/cgi-bin/serial.cgi" method="POST" target="hidden">
                <label>Serial data:<br/>
                    <textarea id="serialData" name="SERIAL_DATA" rows="2" cols="40">TEST SERIAL</textarea>
                </label><br/>
                <input type="submit" value="Send">
            </form>
        </td>
    </tr>
</table>
<hr/>
<iframe name="hidden" src="/nothing.html" style="width: 1px;height: 1px;visibility: hidden"></iframe>
</body>
</html> 
Дак вот в чем вопрос как прикрутить дополнительные php скриптики допустим наживаю кнопку W и задействуется другой скрипт который выполняет нечто то о чем я его попрошу!
AlexSMG95 вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:53. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика