GoJack - SMS gratis

  • Marzo 28, 2024, 01:53:22 pm
  • Benvenuto, Visitatore
Effettua l'accesso o una nuova registrazione.

Inserisci il nome utente, la password e la durata della sessione.
Ricerca avanzata  
Pagine: 1 2 [3] 4 5 ... 8   Vai giù

Autore Topic: Applicazione universale usando l'html5(e un pò di java script)  (Letto 46832 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #30 il: Marzo 03, 2013, 08:32:43 pm »

Onkeypressup non funzionerà. C'è scritto nell'articolo che avevo citato prima. Devi modificarlo inserendo il bottone
Codice: [Seleziona]
<button type="button" onclick="showHint()">Display Suggestions</button> inserisci la seguente variabile JavaScript
Codice: [Seleziona]
var str=document.getElementById("txt1").value; e modifichi il nome della funzione da "showHint(str)" a "showHint()".
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #31 il: Marzo 03, 2013, 09:27:53 pm »

Scusami sicuramente sbaglio io.
Puoi spiegarmi dove posizionare questo codice?
Ecco come li ho inseriti: aggiunta variabile javascript prima della funzione. Modificata il nome della funzione. Rimpiazzato elemento form con tutti i suoi attributi.
Premo il bottone ma mi ricompare la stessa pagina.
ps. la funzione controlla che il valore di input (button)[EDIT]: sia zero.
« Ultima modifica: Marzo 03, 2013, 09:52:22 pm da antonino.spampinato »
Connesso

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #32 il: Marzo 03, 2013, 09:41:58 pm »

Se ti viene meglio qui c'è il codice funzionante:
Codice: [Seleziona]
<!DOCTYPE html>
<html>
<head>
<script>
function showHint()
{
var xmlhttp;
var str=document.getElementById("txt1").value;
if (str.length==0)
  {
  document.getElementById("txtHint").innerHTML="";
  return;
  }
if (window.XMLHttpRequest)
  {// code for IE7+, Firefox, Chrome, Opera, Safari
  xmlhttp=new XMLHttpRequest();
  }
else
  {// code for IE6, IE5
  xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
  }
xmlhttp.onreadystatechange=function()
  {
  if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
    }
  }
xmlhttp.open("GET","gethint.asp?q="+str,true);
xmlhttp.send();
}
</script>
</head>
<body>

<h3>Start typing a name in the input field below:</h3>
<form action="">
First name: <input type="text" id="txt1"/>
<button type="button" onclick="showHint()">Display Suggestions</button>
</form>
<p>Suggestions: <span id="txtHint"></span></p>

</body>
</html>


P.S.:La funzione JavaScript prima controlla se è a 0 str, se è a 0 fa una cosa altrimenti fa controlli di compatibilità ed infine invia la richiesta ricevendone la risposta
« Ultima modifica: Marzo 03, 2013, 09:44:40 pm da rondey »
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #33 il: Marzo 03, 2013, 11:02:55 pm »

Si grazie.. boh a me spunta Suggestions: no suggestion.
Da quale browser lo provi?
provalo da opera pc con il turbo attivato (proxy).
« Ultima modifica: Marzo 03, 2013, 11:19:06 pm da antonino.spampinato »
Connesso

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #34 il: Marzo 04, 2013, 08:43:00 am »

Allora sta funzionando! Grande! Comunque per vedere i suggerimenti ti consiglio di scrivere la lettera "c", clicca su "display suggestion" e dovrebbe comparire Suggestions: Cinderella , Cindy

Comunque l'ho provato ora anche con Opera con turbo attivato. Funziona alla perfezione.
Connesso

Giulio

  • User secondo livello
  • **
  • Karma: +4/-0
  • Offline Offline
  • Post: 67
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #35 il: Marzo 04, 2013, 02:56:06 pm »

Vi ricordo che questa versione può solo funzionare come via di mezzo tra wap e web di GoJack.altervista.org, perché java e ajax non permettono connessioni a host esterni a quello su cui si trovano, poi ovviamente se fate il pack completo ognuno se lo hosta per conto proprio.

Per le risposte invio etc, vi ricordo che fare un comando di auto creazione/distruzione FRAME (che punti con un get al php per il send) costa 0€ e mostra il risultato e i frame credo siano proprio 100% compatibili :)
Connesso

Wifi Alice 50-100 metri con UsbKey + Potenziamento

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #36 il: Marzo 04, 2013, 06:43:57 pm »

Male. Con i frame innanzitutto c'è spreco di banda perchè la risposta deve essere inviata formattata in html da appserver.php. Inoltre il codice Java Script adesso come farà a capire se il messaggio è stato inviato o meno? E' importante per poter sapere se spostare il messaggio da bozze a inviati o meno.
Connesso

Giulio

  • User secondo livello
  • **
  • Karma: +4/-0
  • Offline Offline
  • Post: 67
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #37 il: Marzo 04, 2013, 06:51:32 pm »

Fai solo "Inviato" nel frame e fai un bottone indietro o altro che al click js legge testo frame e mette in bozze o inviati etc.
Fate come credete non metto in dubbio la il frame non sia comodissimo ma può risparmiare lavoro.
Connesso

Wifi Alice 50-100 metri con UsbKey + Potenziamento

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #38 il: Marzo 04, 2013, 08:45:12 pm »

Era quello che mi serviva sapere: se la Java Script fosse in grado di leggere il contenuto del frame. Se ci riesce allora siamo apposto  ;)

EDIT: http://forum.html.it/forum/showthread/t-999991.html secondo br1 Java Script non consente di leggere il contenuto di altri siti. A questo punto il frame non viene letto da Java Script.
« Ultima modifica: Marzo 04, 2013, 08:52:52 pm da rondey »
Connesso

Giulio

  • User secondo livello
  • **
  • Karma: +4/-0
  • Offline Offline
  • Post: 67
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #39 il: Marzo 04, 2013, 11:29:57 pm »

Era quello che mi serviva sapere: se la Java Script fosse in grado di leggere il contenuto del frame. Se ci riesce allora siamo apposto  ;)

EDIT: http://forum.html.it/forum/showthread/t-999991.html secondo br1 Java Script non consente di leggere il contenuto di altri siti. A questo punto il frame non viene letto da Java Script.

La mia risposta la trovi nel post di prima, cmq si il js può leggere dentro al frame,sennò non avrei suggerito di usarlo  ;D

Vi ricordo che questa versione può solo funzionare come via di mezzo tra wap e web di GoJack.altervista.org, perché js e ajax non permettono connessioni a host esterni a quello su cui si trovano, poi ovviamente se fate il pack completo ognuno se lo hosta per conto proprio.

Il frame deve aprire sul php quindi o la usate solo su questo sito (GoJack) o fate i pack come per i php "server", il problema praticamente non sussiste.

Visto che ci sono (sebbene non centri nulla) se usate js con grasemonkey (addon firefox) il limite di sicurezza del "localhost" sito-js non esiste più e siete liberi 100%, lo sò perché ho fatto js mesi e mesi fa con frame etc a siti esterni e usato con greasemonkey andava tutto bene.
« Ultima modifica: Marzo 04, 2013, 11:35:58 pm da Giulio »
Connesso

Wifi Alice 50-100 metri con UsbKey + Potenziamento

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #40 il: Marzo 04, 2013, 11:49:03 pm »

Prima di spostare da bozze a inviati..dovremmo verificare se il nostro server risponde con codice di stato 200. (in realtà quando dice "messaggio inviato" da gojackweb) e solo se non incontra errori, sposta la bozza in inviati. L'invio standard con errori, creerà la bozza.
Ora con xmlhttprequest sarebbe fattibile?
p.s. bozze deve avere id (o qualcosa che li identifica singolarmente, tipo: interi autoincrementanti o altro), così li passiamo ad appserver.php e salviamo temporaneamente l'id bozze, se il server restituisce messaggio inviato (con javascript controlliamo se id bozze restituito da appserver.php esiste già, in quel caso spostiamo in inviati).
Ma forse gojack non li identifica singolarmente?
XD molto probabilmente racconto barzellette, perciò scusatemi.
« Ultima modifica: Marzo 05, 2013, 12:17:14 am da antonino.spampinato »
Connesso

Daniele8787

  • Sviluppatore GoJack
  • Administrator
  • Senior
  • *****
  • Karma: +95/-0
  • Offline Offline
  • Post: 1878
  • L'unica vera libertà, corrisponde al non aver bisogno di NULLA.
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #41 il: Marzo 05, 2013, 03:05:44 pm »

Non vi seguo.  ??? Non ho il tempo per seguirvi per impegni vari... ma, rondey, hai la mia benedizione. :) ma come si chiamerà l'applicazione? Gojack per.. cosa? Gojack per browser? che grafica gli dai? le icone dei servizi ci saranno? i dati che salvi in locale saranno accessibili all'utente tramite file, come è possibile con gojack web?
« Ultima modifica: Marzo 05, 2013, 03:07:36 pm da Daniele8787 »
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #42 il: Marzo 05, 2013, 04:51:22 pm »

@DANIELE 8787: ancora non abbiamo le idee abbastanza chiare, su come creare html->appserver.php->gojackweb.php?a=connect&w=web o 0.
Gojack per browser, suona male.. io voterei per Instant sms Gojack o Instant Gojack.
Le icone non sono già in codifica base 64? La grafica dovrà essere diversa.(inseriamo i css nel sorgente)
#appserver.php (in pratica il core] si occuperà di: 1) creare html 5 tramite richiesta esplicita dell'utente (da html 5 deve esserci sempre la possibilità di editare il contenuto.
2) verificare se sia stato inviato da http://localhost o ip, teniamo traccia tramite refer (identifichiamo locale o remoto).
3) leggera gli id da html 5, ad es. di bozze,servizi e rubrica.
4) li tradurrà nelle richieste standard di gojack.
5) Farà pure da intermediario tra html 5 e gojackweb.php?a=connect o viceversa.
javascript o xml legge i file di altri host? a limite si crea una libreria di scrittura.
Connesso

rondey

  • Collaboratore GoJack WEB
  • User terzo livello
  • ***
  • Karma: +9/-1
  • Offline Offline
  • Post: 232
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #43 il: Marzo 05, 2013, 08:55:23 pm »

ma, rondey, hai la mia benedizione. :)

Grazie Daniele8787  8)

ma come si chiamerà l'applicazione? Gojack per.. cosa? Gojack per browser? che grafica gli dai? le icone dei servizi ci saranno? i dati che salvi in locale saranno accessibili all'utente tramite file, come è possibile con gojack web?
Ehm... intanto si comincia con creare qualcosa che sappia fare il suo lavoro, poi alle icone ci penseremo e a tutte le altre cose ci penseremo e le aggiungeremo. Facciamo un passo alla volta.
Il nome può essere "GoJack Universal" o "GoJack for everyphone". L'importante è che renda l'idea che questo programma funziona dappertutto: da Linux a Mac a Windows, da Symbian a iOS a Windows Phone. Non ci sono limiti. Se lo chiami GoJack per browser capace che lo scambiano tutti per un sito internet cosa che non è visto che gira in locale.

@Giulio: ottimo, allora la cosa è fattibile.

@AntoninoSpampinato: xmlhttprequest(come specificato da Giulio) non può funzionare.
Siccome Java Script interpreta il contenuto di un frame il problema non si pone più, sarà (spero) facile capire quando un messaggio è inviato e quando spostarlo di cartella.
Non capisco poi perché tu voglia salvare i messaggi all'esterno, non conviene perché poi per andarli a recuperare dal cellulare per leggerli costa byte preziosi.
« Ultima modifica: Marzo 05, 2013, 10:25:05 pm da rondey »
Connesso

antonino.spampinato

  • User quarto livello
  • ****
  • Karma: +18/-1
  • Offline Offline
  • Post: 468
    • Mostra profilo
Re:Applicazione universale usando l'html5(e un pò di java script)
« Risposta #44 il: Marzo 05, 2013, 10:40:48 pm »

Se ho cpt. bene bozze,inviati e ricevuti  saranno salvati da appserver.php, giusto?
Beh, mi riferivo se si poteva fare da locale! Bozze veniva spostato ne form di invio, modificato con javascript con l'aggiunta di un <input type="hidden" name="bozze" value="100" /> (100 era l'id bozza, ma poteva anche essere un'altro) questi erano i dati in più di invio, è veniva aggiunto value=100 (9 bytes) da appserver.php dopo che gojackweb riportava messaggio inviato. Con javascript da locale si riscriveva l' intero file sino 99 e poi continuava da 101 modificando a 100.
Però visto che da locale a host esterno non possiamo utilizzare xml, ok tutto va bene.
Scusami mi sono spiegato, perché volevo che tu capissi il concetto.
gli id per servizi, rubrica con id unico e un secondo id identificativo solo per la rubrica. Li puoi implementare? sarebbe fantastico se riusciremmo a modificare il nome del servizio e rubrica in id, nell' invio html 5.
Prima di inviare il modulo, con compatibilità, si può fare giusto?
« Ultima modifica: Marzo 06, 2013, 12:32:33 am da antonino.spampinato »
Connesso
Pagine: 1 2 [3] 4 5 ... 8   Vai su
 

Contatta Daniele8787 l'autore di GoJack


Se vuoi ringraziare me (Daniele8787) e ciopper90, per il lavoro svolto fin'ora,
puoi prendere in considerazione una libera donazione. Grazie mille.