L'identificatore di frammento è la parte dell'URI / URL che segue il simbolo hash. Nel caso di `http: //mysite.com/page / # / one` allora` / one` sarebbe l'identificatore di frammento.
Quando si desidera fare riferimento a una parte di una pagina Web con il http://example.com/#foometodo " ", si dovrebbe usare <h1><a name="foo"/>Foo Title</h1> o <h1 id="foo">Foo Title</h1> Entrambi funzionano, ma sono uguali o hanno differenze semantiche?
Ho del codice jQuery / JavaScript che voglio eseguire solo quando c'è un #collegamento di ancoraggio hash ( ) in un URL. Come puoi verificare questo personaggio usando JavaScript? Ho bisogno di un semplice test generale che rilevi URL come questi: example.com/page.html#anchor example.com/page.html#anotheranchor Fondamentalmente qualcosa sulla falsariga di: if (thereIsAHashInTheUrl) …
Ho appena notato che gli URL di Facebook lunghi e contorti a cui siamo abituati ora sembrano così: http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345 Per quanto posso ricordare, all'inizio di quest'anno era solo una normale stringa simile a un frammento di URL (a partire da #), senza il punto esclamativo. Ma ora è uno shebang …
Sto usando Ajax e hash per la navigazione. C'è un modo per verificare se il window.location.hash cambiato in questo modo? Da http://example.com/blah # 123 a http://example.com/blah # 456 Funziona se lo controllo quando viene caricato il documento. Ma se ho una navigazione basata su #hash non funziona quando premo il …
Ho un URL come:, come http://example.com#somethingrimuovo #something, senza far aggiornare la pagina? Ho provato la seguente soluzione: window.location.hash = ''; Tuttavia, ciò non rimuove il simbolo hash #dall'URL.
Come potrei avere un'azione JavaScript che potrebbe avere degli effetti sulla pagina corrente ma che cambierebbe anche l'URL nel browser, quindi se l'utente preme ricaricare o aggiungere un segnalibro, verrà usato il nuovo URL? Sarebbe anche bello se il pulsante Indietro ricaricasse l'URL originale. Sto cercando di registrare lo stato …
Abbiamo alcune pagine che utilizzano Ajax per caricare i contenuti e ci sono alcune occasioni in cui è necessario un collegamento diretto a una pagina. Invece di avere un collegamento a "Utenti" e dire alle persone di fare clic su "Impostazioni" è utile essere in grado di collegare le persone …
È noto che il frammento di URL (la parte dopo il #) non viene inviato al server. Mi chiedo però come funzionano i frammenti quando Location:è coinvolto un reindirizzamento del server (tramite lo stato HTTP 302 e l' intestazione). La mia domanda è davvero duplice: Se l'URL originale aveva un …
Vorrei ottenere il valore dopo un hash nell'URL della pagina corrente e quindi poterlo applicare in una nuova funzione ... ad es. L'URL potrebbe essere www.example.com/index.html#foo E vorrei usarlo insieme al seguente pezzo di codice $('ul#foo:first').show(); Sto presumendo / sperando che ci sia un modo per afferrarlo e trasformarlo in …
Temo che possa essere impossibile ma esiste un modo per modificare il valore hash di un URL senza lasciare una voce nella cronologia del browser e senza ricaricare ? O fare l'equivalente? Per quanto riguarda le specifiche, stavo sviluppando una navigazione hash di base sulla falsariga di: //hash nav -- …
Come posso scrivere il codice di callback JavaScript che verrà eseguito su eventuali modifiche nell'ancoraggio dell'URL? Ad esempio dal http://example.com#aalhttp://example.com#b
Sto usando l'identificatore di frammento per creare un permalink per gli eventi AJAX nella mia app web simile a questo ragazzo . Qualcosa di simile a: http://www.myapp.com/calendar#filter:year/2010/month/5 Ho fatto un po 'di ricerche ma non riesco a trovare un elenco di caratteri validi per il frammento idenitifer. Le specifiche W3C …
Ho il seguente problema: Ad esempio, ho un percorso come questo: routes.Add(new Route("forums/thread/{threadOid}/last", new MvcRouteHandler()) Defaults = new RouteValueDictionary( new { controller = "Thread", action ="ShowThreadLastPostPage"}), Constraints = new RouteValueDictionary(new { threadOid = @"^\d+$" }) } ); C'è un modo utilizzando il metodo RedirectToAction per accedere all'URL in questo modo: …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.