Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Problemi con un URL contenente &

    Ciao a tutti,
    ho un problema con una & presente all'interno di una stringa (url) importata in XML.
    Quando lancio il filmato e clicco sul pulsante che dovrebbe rimandare all'url composto con delle "&", sul browser ricerca l'indirizzo sostituendo la & con & Chiaramente questo non mi permette di raggiungere la pagina.
    Come posso fare?

    Ho provato la funzione di escape() ma mi cambia la & e tutti gli altri segni con valori tipo %...

    Qualcuno sa aiutarmi. Non ho trovato risposte negli altri topic.
    Grazie
    Brain

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Che codifica caratteri hai nell'xml? prova a usare encoding="utf-8" nell'intestazione del file.

  3. #3
    Grazie capitano Jack Sparrow, a questa cosa non avevamo pensato.
    Provo e ti dico
    Brain

  4. #4
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Vai, che rimango sulla mia "Perla" in attesa di risultati.

  5. #5
    ho inoltrato a chi fa il parsing dell'xml
    la cosa strana è che se inserisco altri links con la codifica unicode sembrano funzionare, se inserisco quel link con l'unicode non va...
    Brain

  6. #6
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Eventualmente si puo' sperimentare varie codifiche, una volta ho avuto a che fare con caratteri di lingue straniere e mi ha funzionato solo con encoding="iso-8859-1"

  7. #7
    terrò in considerazione quest'opzione, anche se credo il problema stia nella "&".
    Essendo solo dei links non dovrebbero esserci caratteri particolari oltre questi.

    Grazie
    Brain

  8. #8
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Nel primo post hai scritto che ti si sostituisce la & con la &. cosa intendevi esattamente?

  9. #9
    mi sostituisce la & con "&"
    mi sa ho pubblicato in codifica html, per questo non l'hai visto correttamente.
    Mi suggeriscono di fare un escape nell'XML e di fare un unescape in flash al momento del click sul link.
    Ancora non abbiamo risolto.

    Esiste una funzione che mi possa vedere il contenuto della variabile stringa e sostituire l'"&" con la "&"?
    Brain

  10. #10
    per fare un replace in flash si usa una cosa del genere
    descrizione = descrizione.split("[br]").join("
    ");

    quindi nel tuo caso potresti usare al posto delle & una qualsiasi sequenza di lettere e sotituirla nel flash in fase di lettura .



    ps hai anche provato a mettere nel flash
    System.useCodepage = true;
    la verità non è una meretrice che si getta al collo di chi non la vuole ma anzi essa è dotata di una così altera bellezza che anche chi sacrifica tutto per ottenerla non è sicuro di averla raggiunta !

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.