<html>
  <head>
    <meta content="text/html; charset=iso-8859-2"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">Zdravím,
      <br>
      <br>
      konečně jsem se vymotal z daňových a jiných povinností a začal
      jsem testovat tip na řešení:
      <br>
      <br>
      HTML:
      <br>
      <body>
      <br>
      <form>
      <br>
      <input type="text" class="monitored"/>
      <br>
      </form>
      <br>
      </body>
      <br>
      <br>
      JS:
      <br>
      $( document ).ready(function() {
      <br>
          $('.monitored').keyup(function(){
      <br>
            if ($('.monitored').val().length > 23){
      <br>
              // trim and send the value to the server
      <br>
              $.post( "listener.php", { value:
      $('.monitored').val().substring(0,23)} );
      <br>
                  // empty the input
      <br>
                  $('.monitored').val('');
      <br>
              // maybe add delay?
      <br>
          }
      <br>
        });
      <br>
      });
      <br>
      <br>
      Mám v tabulce uloženy všechny kódy tagů a jejich prezentační
      "číslo".
      <br>
      Chtěl bych dosáhnout toho, že nějaký skript (v tvém případě
      "listener.php") sáhne pro "číslo" do tabulky
      <br>
      a vrátí nalezené "číslo" nebo "nenašel". S tím problém nemám.
      <br>
      <br>
      Co ale nevím je, jak nalezené "číslo" dostanu do aktivní stránky,
      kde mám formulář s "input".
      <br>
      <br>
      Nějaký nápad či příklad ?
      <br>
      <br>
      Když použiji místo "$.post" například "localStorage",
      <br>
      tak se v elementu "value" po správném počtu znaků "číslo" zobrazí:
      <br>
      <br>
      HTML:
      <br>
      <body>
      <br>
      <form>
      <br>
      <input type="text" size="24"  autocomplete="off" autofocus="on"
      maxlength="24" class="monitored">
      <br>
      </form>
      <br>
      <div id="value"></div>
      <br>
      </body>
      <br>
      <br>
      JS:
      <br>
      $( document ).ready(function() {
      <br>
          $('.monitored').keyup(function(){
      <br>
          if ($('.monitored').val().length > 23){
      <br>
              // Store
      <br>
              localStorage.setItem("tag",
      $('.monitored').val().substring(0,23));
      <br>
              // Retrieve
      <br>
              document.getElementById("value").innerHTML =
      localStorage.getItem("tag");
      <br>
          }
      <br>
      <br>
          $('.tag').val('');
      <br>
          }
      <br>
        });
      <br>
      });
      <br>
      <br>
      Díky za tipy, zdraví Vláďa
      <br>
      <br>
      Dne 31.3.2016 v 16:54 Martin Čech napsal(a):<br>
    </div>
    <blockquote
cite="mid:CAHKBquGFrwQbANo1gFxzHPbn-dne3NOxsdx82pKf7XWb8emV=w@mail.gmail.com"
      type="cite">
      <div dir="ltr">Co neco takoveho?
        <div><a moz-do-not-send="true"
            href="https://jsfiddle.net/n0ata9q8/7/">https://jsfiddle.net/n0ata9q8/7/</a><br>
        </div>
        <div><br>
        </div>
        <div>Martin</div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr">On Thu, Mar 31, 2016 at 10:03 AM Jirka Vejrazka
            <<a moz-do-not-send="true"
              href="mailto:jirka.vejrazka@gmail.com">jirka.vejrazka@gmail.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"
              style="background-color:rgb(255,255,255);line-height:initial"
              lang="en-GB">
              <div
                style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)">Bohuzel,
                dnes nemam pristup k PC. Snad se ozve nekdo jiny...</div>
              <div
                style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)"><br
                  style="display:initial">
              </div>
              <table style="background-color:white;border-spacing:0px"
                width="100%">
                <tbody>
                  <tr>
                    <td colspan="2"
style="font-size:initial;text-align:initial;background-color:rgb(255,255,255)">
                      <div style="border-style:solid none
                        none;border-top-color:rgb(181,196,223);border-top-width:1pt;padding:3pt
                        0in 0in;font-family:Tahoma,'BB Alpha
                        Sans','Slate Pro';font-size:10pt">
                        <div><b>From: </b>Ing. Vladislav Ludík</div>
                        <div><b>Sent: </b>čtvrtek, 31. března 2016
                          16:02</div>
                        <div><b>To: </b>Konference PyCZ</div>
                        <div><b>Reply To: </b>Konference PyCZ</div>
                        <div><b>Subject: </b>Re: [python] dynamický
                          vstup klávesnice do stránky s formulářem pod
                          Windows</div>
                      </div>
                    </td>
                  </tr>
                </tbody>
              </table>
            </div>
            <div text="#000000" bgcolor="#FFFFFF"
              style="background-color:rgb(255,255,255);line-height:initial"
              lang="en-GB"><br>
              <div style="background-color:rgb(255,255,255)">
                <div>AJAXem určitě ano. Bohužel moje pokusy byly
                  neúspěšné. Nebyl by nějaký příklad kódu, který bych
                  mohl vyzkoušet<small> ?<br>
                    <br>
                    <br>
                  </small>Dne 31.3.2016 v 15:54 Jirka Vejrazka
                  napsal(a):<br>
                </div>
                <blockquote type="cite">
                  <div
                    style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)">To

                    je resitelne jednoduchym Ajaxem, ne? Nebo mi neco
                    unika?</div>
                  <div
                    style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)"><br>
                  </div>
                  <div
                    style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)"> Jirka</div>
                  <div
                    style="width:100%;font-size:initial;font-family:Calibri,'Slate
Pro',sans-serif,sans-serif;color:rgb(31,73,125);text-align:initial;background-color:rgb(255,255,255)"><br
                      style="display:initial">
                  </div>
                  <table
                    style="background-color:white;border-spacing:0px"
                    width="100%">
                    <tbody>
                      <tr>
                        <td colspan="2"
style="font-size:initial;text-align:initial;background-color:rgb(255,255,255)">
                          <div>
                            <div><b>From: </b>Ing. Vladislav Ludík</div>
                            <div><b>Sent: </b>čtvrtek, 31. března 2016
                              15:48</div>
                            <div><b>To: </b><a moz-do-not-send="true"
                                href="mailto:python@py.cz"
                                target="_blank">python@py.cz</a></div>
                            <div><b>Reply To: </b>Konference PyCZ</div>
                            <div><b>Subject: </b>[python] dynamický
                              vstup klávesnice do stránky s formulářem
                              pod Windows</div>
                          </div>
                        </td>
                      </tr>
                    </tbody>
                  </table>
                  <br>
                  <div style="background-color:rgb(255,255,255)">
                    Zdravím všechny,<br>
                    <br>
                    mám problém, který bych rád vyřešil lépe.<br>
                    <br>
                    Popis:<br>
                    Příruční čtečka UHF RFID čipů je připojena pomocí
                    USB.<br>
                    Tato čtečka simuluje klávesnici.<br>
                    Webová aplikace běží na Windows, používám Cherrypy.
                    To ale není podstatné. Kód je HTML a JS, popřípadě
                    PHP.<br>
                    Po přiložení čipu odešle v mém případě čtečka číslo
                    čipu, což je 24 znaků do<u> input</u> pole
                    formuláře.<br>
                    Po stisku <u>SUBMIT </u>se pak číslo dále
                    zpracovává.<br>
                    <br>
                    Chtěl bych však vylepšit snímání znaků ze čtečky
                    nejlépe tak, že stránka bude očekávat 24 znaků (jako
                    z klávesnice)<br>
                    a poté je předá ke zpracování dynamicky sereru,
                    například v nějakém časovém intervalu. Tedy bez
                    ručního odesílání.<br>
                    <br>
                    Je to řešitelné ?<br>
                    <br>
                    Díky Vláďa<br>
                    <br>
                  </div>
                  <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
Python mailing list
<a moz-do-not-send="true" href="mailto:python@py.cz" target="_blank">python@py.cz</a>
<a moz-do-not-send="true" href="http://www.py.cz/mailman/listinfo/python" target="_blank">http://www.py.cz/mailman/listinfo/python</a>

Visit: <a moz-do-not-send="true" href="http://www.py.cz" target="_blank">http://www.py.cz</a></pre>
                </blockquote>
                <br>
                <br>
              </div>
            </div>
            _______________________________________________<br>
            Python mailing list<br>
            <a moz-do-not-send="true" href="mailto:python@py.cz"
              target="_blank">python@py.cz</a><br>
            <a moz-do-not-send="true"
              href="http://www.py.cz/mailman/listinfo/python"
              rel="noreferrer" target="_blank">http://www.py.cz/mailman/listinfo/python</a><br>
            <br>
            Visit: <a moz-do-not-send="true" href="http://www.py.cz"
              rel="noreferrer" target="_blank">http://www.py.cz</a></blockquote>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
Python mailing list
<a class="moz-txt-link-abbreviated" href="mailto:python@py.cz">python@py.cz</a>
<a class="moz-txt-link-freetext" href="http://www.py.cz/mailman/listinfo/python">http://www.py.cz/mailman/listinfo/python</a>

Visit: <a class="moz-txt-link-freetext" href="http://www.py.cz">http://www.py.cz</a></pre>
    </blockquote>
    <br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Ing. Vladislav Ludík
Rožnov pod Radhoštěm
<a class="moz-txt-link-abbreviated" href="mailto:vlada@ludik.cz">vlada@ludik.cz</a>
608 777 525</pre>
  </body>
</html>