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

    problame passaggio parametro con & nella stringa

    ho una pagina dove memorizzo in variabile un URL del tipo:
    myvar="www.babbonatale.it?pa=aa&p2=bb&p3&cc"

    Poi chiamo un'altra pagina dandogli il parametro myvar:
    document.location="altrapag.asp?par=babbonatale&pa r2=<%=myvar%>

    quando viene letto il contenuto di myvar viene mozzato perchè crede che ci siano altri parametri (leggendo &)
    come posso fare?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    document.location="altrapag.asp?par=babbonatale&par2=<%=Server.UrlEncode(myvar)%>
    Roby

  3. #3
    Utente di HTML.it L'avatar di Sypher
    Registrato dal
    Jun 2003
    Messaggi
    1,994
    URLEncode?
    edit:so arrivato tardi
    La passera non dura perchè Sypher la cattura!

    "No one like us we don't care, we are millwall, super millwall, we are millwall from the DEN"

  4. #4
    grazie!

    ... certe volte penso ... "che farei senza di voi"

  5. #5
    ma se la "Myvar" non proviene da asp ma da un semplice PROMPT in JS?

  6. #6
    Up

  7. #7
    la ricavi col querystring?

  8. #8
    no
    ho una funzione in JS che tramite prompt ricava "MyVar" che poi deve essere passata ad una pagina asp.
    Il quando arriva in request.querystring è già mozzata.

    Dovrei usare urlencode a livello JS

  9. #9
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    escape(tuaVar)

  10. #10
    grazie

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.