Visualizzazione dei risultati da 1 a 7 su 7

Discussione: apostrofo....

  1. #1

    apostrofo....

    Ho questo link:

    <%=Rs("testata")%>

    quando Rs("testata") contiene l'apostrofo la variabile che dovrei passare alla pagina successiva si interrompe appunto all'apostrofo. Ora: so che il problema è dato dal fatto che l'apostrofo di fatto chiude la stringa, ma come faccio a postarlo alla pagina dopo? Ho provato con una funzione che mi raddoppia gli apostrofi ma nn funge!

    Intanto cerco sul forum....

    Grazie!

  2. #2
    codice:
    <a href="c_scheda.asp?testata=<%=Rs("testata")%>" target="blank"><%=Rs("testata")%></a>
    Chi ti ha insegnato ad usare l'apice al posto dei doppi apici negli attributi dei tag html?

  3. #3
    Originariamente inviato da Domenix
    codice:
    <a href="c_scheda.asp?testata=<%=Rs("testata")%>" target="blank"><%=Rs("testata")%></a>
    Chi ti ha insegnato ad usare l'apice al posto dei doppi apici negli attributi dei tag html?
    So che vanno usati i doppi apici negli atrributi dei tag(anche xè vengono in automatico), ma il fatto è che questo link è inserito in una variabile generata da una condizione, cioè:

    if blablabla = "condizione" then
    link = "<a href='c_sch....."
    else
    link = "<a href='a_sch...."
    end if

    quindi sono obbligato a sostituire i doppi apici con i singoli, ma ovviamente se conosci un altro sistema sarei lieto di utilizzarlo!

    Grazie

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    link = "<a href=""c_sch....."

    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

  5. #5
    Nelle variaibli in ASP i doppi apici vanno raddoppiati, ovvero il carattere di escape per il doppio apice è il doppio apice.

  6. #6
    OK. Domani quando riprendo in mano i files proverò a fare questa modifica.

    Grazie a tutti

  7. #7
    Ho corretto. Ovviamente funziona...

    Grazie ancora a tutti

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 © 2025 vBulletin Solutions, Inc. All rights reserved.