527 messaggi dal 18 dicembre 2012
Ciao a tutti

Ho un link: www.miosito.it/guida.aspx?id=1#Test

Come posso leggere da codice il valore dopo #? Ho provato a leggere l'intero url con Request.Url, ma restituisce l'indirizzo senza #: www.miosito.it/guida.aspx?id=1

Grazie mille
166 messaggi dal 09 febbraio 2017

Emanuel Pirovano
Web Developer
527 messaggi dal 18 dicembre 2012
Non va bene. Restituisce solo id=1 senza la parte dopo #
166 messaggi dal 09 febbraio 2017
Ma nel tuo caso cos é quel test ? una variabile che passi ?

Emanuel Pirovano
Web Developer
3.939 messaggi dal 28 gennaio 2003
forse bisogna codificare bene l'url

così funziona?

www.miosito.it/guida.aspx?id=1%23Test
527 messaggi dal 18 dicembre 2012
Ciao a tutti
#test è un anchor all'interno della pagina.
Dato che carico la pagina attraverso jquery, devo leggere e salvare il punto in un campo nascosto e poi con scrollTop di jquery andare in quel punto.

Non posso utilizzare www.miosito.it/guida.aspx?id=1%23Test

Possibile che non c'è un modo per leggere tutto l'url # incluso?
Grazie
166 messaggi dal 09 febbraio 2017
Prova a cercare "read url from javascript ..." o qualcosa del genere

Esempio : https://forums.asp.net/t/1391657.aspx?how+to+get+the+url+from+javascript

Credo sia fattibile, ma ti lascio cercare perché credo tu ne sappia piú di me di Javascript

Emanuel Pirovano
Web Developer
1.508 messaggi dal 27 dicembre 2005
var uri = new Uri("http://localhost?id=2#token=23");
var fragment = uri.Fragment; // will return #token=23

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.