AJAX - Problemi browser postato il 29/04/2009 19:37:48 nel forum programmazione, gdrcd, open source, hosting e modificato da ciupsix il 29/04/2009 20:11:12
Salve a tutti.
Sto cercando di creare un sistema di mail in AJAX che dovrebbe funzionare in questo modo:
-Viene caricata la pagina mail.php, che crea la prima lista di messaggi, il testo di ogni messaggio è ridotto da una funzione preview.
-Cliccando sul testo viene fatta una chiamata asincrona (GET) su mail-show.php?msgid=id del messaggio, che restituisce un valore myRequest.responseText e cambia il valore dell'id in cui era presente il messaggio, cancellando tutto e inserendo il testo del messaggio completo più un tasto rispondi e uno chiudi.
Ora, testando con Firefox (v. 3) funziona tutto perfettamente, quando provo lo stesso script in IE o Chrome, viene eseguito il tutto, ma vengono visualizzati solo i link per rispondere e chiudere, quindi sembra che il myRequest.responseText sia vuoto, anche perchè la console di Chrome non da nessun errore, a parte un avviso sull'uso dello readyState=1.
Ora, se il problema è degli interpreti javascript di IE e Chrome, come posso risolvere ?
Chiamata Asincrona su mail-show.php
Pagine → 1
29/04/2009 21:12:30
Immagino di sì, escludendo il var nella dichiarazione di msid in
30/04/2009 00:03:40
così mi riesce difficile trovare l'errore..
Potresti provare a smontare il meccanismo per vedere bene dov'è che smette di funzionare.
Comunque credo che se dichiari fuori dalla funzione la variabile "globale", e se poi la riempi nella funzione, non ci dovrebbero essere problemi.
30/04/2009 15:42:52
Trovato. 😖
30/04/2009 16:06:30 e modificato da ciupsix il 30/04/2009 16:07:21
😊...non ho idea del perchè, ma studiando il php mi ero messo in testa tutto il contrario, usavo gli apici doppi praticamente ovunque, e SOPRATTUTTO per le concatenazioni 😥
Mi toccherà convertire tutti gli apici doppi in songoli.. xD
30/04/2009 17:00:06
Beh, non era poi così lungo, sono già a metà circa :-P.
Comunque, ho un dubbio...
Non sto ad aprire un altro topic e faccio che chiederlo qui.
Visto che tutto quello che sto programmando verrà poi rilasciato, è un problema se inserisco dell'AJAX/Javascript nelle pagine?
Cioè, sono ancora tanti gli utenti che non hanno il JS sui loro browser? se sì, dovrei quindi fare una versione senza javascript del pacchetto e selezionarla al login con il <noscript>?
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
Planethos GdR: Una nuova profezia
War Thunder → Aviazione, veicoli corazzati e flotte militari della seconda guerra mondiale. Parteciperai a tutte le principali battaglie!
Metin2: Informazioni sul server migliorate
Age of Crystals: Rallentamenti estivi
dbzgdr ha risposto alla discussione: Dragon Ball Z Gdr
Titan Revenge: Calendario eventi fino a fine mese online!
Titan Revenge → Diventa il grande generale del regno e ottieni il favore degli dei per diventare una valchiria. Unisci le forze per salvaguardare l'umanità!
Enlisted: Modifiche al sistema di aggiornamento
pyro72 ha aperto un annuncio di ricerca: World Without Heroes ricerca Giocatore
Planethos GdR → Al gioco del trono o si vince o si muore. Con i Regni divisi, quale sarà la tua strada? Guerra, diplomazia, inganno o commercio? Entra e scoprilo!
World Without Heroes: News GDR: Pubblicazione e Nuovo Inizio
I dati del generatore di rank sono stati aggiornati!
Il gestore di Nexi Generation ha risposto alla recensione di deanna
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
ELot Chiude! - Addio extremeLot: chiude il gioco di ruolo via chat più vecchio d’Italia
Giochi di Zombie - Lista completa dei giochi di ruolo online ambientati in mondi invasi da zimbi e non-morti! Sopravvivi!
Effetti grafici su Gif - Tutorial passo passo per realizzare effetti grafici sulle immagini in GIF
Conquistadores - Recensione del GDR Conquistadores. Scopri il nuovo mondo!
Gioco Anime - Ti piacciono gli Anime? Ecco la lista dei con tag Anime disponibili!
Vademecum GDR - Utile vademecum sugli aspetti principali del gioco di ruolo online