Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 18
  1. #1
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    241

    redirect ad un URL con ancoraggio

    dovrei fare qualcosa del tipo:
    Response.Redirect("default.asp?i=ciao#234)

    su firefox funziona perfettamente, ma su IE mi da un errore del server 500

    facendo alcune prove sono arrivato alla conclusione che la cosa che fa impazzire IE è il simbolo "#", e considerando che è normale utilizzarlo per gli ancorggi credo che il problema sia causato dalla presenza della variabile "i"

    come si risolve sotto IE questo strano problema?

  2. #2
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    Response.Redirect ("default.asp?i=ciao&#234")

    Roby

  3. #3
    usare server.urlencode?

  4. #4
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    241
    ehm... hai ragione mi ero dimenticato dell'esistenza di questa proprietà

  5. #5
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    241
    ho scritto
    Response.Redirect("default.asp?i=ciao" & Server.URLEncode("#") & vai_id_msg)
    ma continua a non funzionare...

  6. #6
    applica il metodo a tutta la stringa

  7. #7
    scusa, ma tu # lo usi per dividere i parametri da passare via querystring?

  8. #8
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    241
    l'ho hatto ma mi viene fuori una cosa assurda
    codice:
    default%252Easp%253Fi%253D23%252D54%252DC2%25232343
    non avevo mai usato questa proprietà e quindi non so nemmeno cosa dovermi aspettare, cmq facendo l'urlencode di tutto l'indirizzo mi da un errore di file 404

  9. #9
    leggi il mio ultimo post

  10. #10
    Utente bannato
    Registrato dal
    Nov 2004
    Messaggi
    241
    # lo uso per indicare un ancoraggio all'interno della pagina, solo che alla sua sinistra ci sono delle variabili

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.