Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    Errore dovuto a caratteri speciali

    Salve amici, in un javascript devo inserire questo valore per una variabile:

    msg = "<%
    While ((Repeat1__numRows <> 0) AND (NOT ageMond.EOF))
    %>&LINGUA=<%=(sport_nome.Fields.Item("LINGUA").Value )%>&ID_MOND=<%=(ageMond.Fields.Item("ID_MOND").Val ue)%>"><%=(ageMond.Fields.Item("ANNO").Value)%> | <%
    Repeat1__index=Repeat1__index+1
    Repeat1__numRows=Repeat1__numRows-1
    ageMond.MoveNext()
    Wend
    %>";

    Però la pagina continua a dare errore!!!! Devo cambiare qualche carattere speciale?
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  2. #2
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    credo che il problema si che all'interno di MSG (che hai aperto con i DOPPI APICI) vi siano dei doppi apici per cui la stringa verrebbe chiusa prima...

    Es.

    MSG="prova" numero uno";

    Questa stringa darebbe errore, no?
    Guybrush Threepwood

  3. #3

    non credo

    Guarda non credo sia quello il problema, perchè scrivendo così funziona:

    msg = "<%
    While ((Repeat1__numRows <> 0) AND (NOT ageMond.EOF))
    %>
    <%=(ageMond.Fields.Item("ANNO").Value)%> |
    <%
    Repeat1__index=Repeat1__index+1
    Repeat1__numRows=Repeat1__numRows-1
    ageMond.MoveNext()
    Wend
    %>";

    come vedi anche qui ci sono gli apici! Non è che il problema è nel carattere "&"???
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  4. #4
    Utente di HTML.it L'avatar di Threepwood
    Registrato dal
    Feb 2003
    Messaggi
    2,107
    nel codice su però c'erano gli apici

    cmq.... fai così prova a fare un alert del MSG.. ma nel msg fai qualche prova inserendo solo un pezzo di stringa per volta, così "miri" il problema
    Guybrush Threepwood

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non si puo' diagnosticare un errore cosi'... senza vedere cio' che contengono le variabili ASP.

    Posta il codice come lo riceve il browser.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6

    questo è

    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  7. #7

    in pratica

    In pratica dove vedete scritto anni, dovrebbe apparire così:

    http://www.olympsport.it/storia%5Fmondiali/calcio/

    La differenza sta nel fatto che gli anni devono essere cliccabili.... ed è proprio quando applico il link che avviene l'errore!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Palese... ci sono dei ritorni a capo nella stringa ASP

    Sostituiscili con "\n" oppure "
    " a seconda dei risultati che vuoi ottenere.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9

    ma...

    ma io non voglio dei ritorni a capo! Io voglio tutto su un'unica riga!!!!!!!
    Digital XP - The new expression of digital art! - http://www.mimanchitu.it

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Ovviamente non hai provato... nel tuo caso va bene il primo suggerimento
    Sostituiscili con "\n" oppure "
    " a seconda dei risultati che vuoi ottenere.
    ma, ovviamente, va bene anche eliminarli.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.