Groups | Search | Server Info | Keyboard shortcuts | Login | Register


Groups > it.comp.lang.javascript > #8207

Utilizzo di un file JS con webserver Arduino

X-Received by 10.31.164.14 with SMTP id n14mr3977031vke.36.1494700552611; Sat, 13 May 2017 11:35:52 -0700 (PDT)
X-Received by 10.157.14.91 with SMTP id n27mr192169otd.8.1494700552564; Sat, 13 May 2017 11:35:52 -0700 (PDT)
Path csiph.com!weretis.net!feeder6.news.weretis.net!news.glorb.com!t26no772913qtg.1!news-out.google.com!v18ni1379ita.0!nntp.google.com!c26no1265117itd.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups it.comp.lang.javascript
Date Sat, 13 May 2017 11:35:52 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=37.116.234.140; posting-account=Kb7yyAoAAADiqJtlJDbbzldTUjgIKZZM
NNTP-Posting-Host 37.116.234.140
User-Agent G2/1.0
MIME-Version 1.0
Message-ID <d7a84472-db83-4635-8ffd-59aa49b40f30@googlegroups.com> (permalink)
Subject Utilizzo di un file JS con webserver Arduino
From King Lion <miaooaim@tiscali.it>
Injection-Date Sat, 13 May 2017 18:35:52 +0000
Content-Type text/plain; charset="UTF-8"
Xref csiph.com it.comp.lang.javascript:8207

Show key headers only | View raw


Salve,

sto lavorando su un progettino con una scheda ESP8266 programmata per funzionare da webserver.

Quando questo webserver viene contattato dal browser, invia al browser il codice seguente:

 HTTP/1.1 200 OK\r\nContent-Type: text/html\r\n\r\n<!DOCTYPE HTML>\r\n
 <html><head>
 </head><body>
 <script type='text/javascript' src='http://www.squix.org
 /blog/smartcar.js'></script>
 <a href='#' onclick='move(\"f\");'>forward</a><BR/>
 <a href='#' onclick='move(\"b\");'>backwards</a><BR/>
 <a href='#' onclick='move(\"l\");'>left</a><BR/>
 <a href='#' onclick='move(\"r\");'>right</a><BR/>
 <div id=\"dmEvent\"/>
 <div id=\"vector\"/>
 </body></html>

Sul browser vengono visualizzati 4 scritte cliccabili: forward backwards left right.

E fino a qui tutto bene.

Adesso quando si clicca sopra una delle scritte, dovrebbe venire eseguito il codice smartcar.js il quale, alla fine, dovrebbe inviare al webserver una richiesta del tipo indirizzo_ip/engines/[nnn][nnn]

dove nnn tra le parentesi quadre sono due numeri che vanno da 0 (=motore fermo) al numero massimo (=velocita' massima motore) uno per il motore destro e uno per il motore sinistro.

Questi numeri partono da 0 e si incrementano con il parametro accelerazione inserito nel codice js fino al massimo.

Ebbene: a me non funziona :(

Quello che viene inviato al serverweb dal browser e' un testo del tipo indirizzo_ip/# e basta.

Cosa c'e' di sbagliato secondo voi? Ed eventualmente come posso fare per capire il problema visto che sono piuttosto digiuno di html e js?

Il browser e' Firefox ed ho provato sia su Windows che su OSX

Grazie per eventuali aiuti
Saluti
Giuseppe



Back to it.comp.lang.javascript | Previous | NextNext in thread | Find similar


Thread

Utilizzo di un file JS con webserver Arduino King Lion <miaooaim@tiscali.it> - 2017-05-13 11:35 -0700
  Re: Utilizzo di un file JS con webserver Arduino fmigliori@gmail.com - 2017-05-15 12:08 -0700
    Re: Utilizzo di un file JS con webserver Arduino Giuseppe³ <miaooaimATtiscaliDOTit@xxx.xxx> - 2017-05-20 17:25 +0200

csiph-web