Als «fragment-identifier» getaggte Fragen

Die Fragment-ID ist der Teil der URI / URL, der auf das Hash-Symbol folgt. Im Fall von "http: //mysite.com/page / # / one" wäre "/ one" die Fragmentkennung.

18
Wie können Sie mit JavaScript in einer URL nach einem #hash suchen?
Ich habe einen jQuery / JavaScript-Code, den ich nur ausführen möchte, wenn #eine URL einen Hash ( ) - Ankerlink enthält. Wie können Sie mit JavaScript nach diesem Zeichen suchen? Ich benötige einen einfachen Sammeltest, der URLs wie diese erkennt: example.com/page.html#anchor example.com/page.html#anotheranchor Grundsätzlich etwas in der Art von: if (thereIsAHashInTheUrl) …


7
Wofür ist der Shebang / Hashbang (#!) In Facebook und neue Twitter-URLs?
Ich habe gerade bemerkt, dass die langen, verschlungenen Facebook-URLs, die wir jetzt gewohnt sind, so aussehen: http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345 Soweit ich mich erinnern kann, war es Anfang dieses Jahres nur eine normale URL-fragmentähnliche Zeichenfolge (beginnend mit #) ohne Ausrufezeichen. Aber jetzt ist es ein Shebang oder Hashbang ( #!), den ich bisher …

13
On - window.location.hash - Ändern?
Ich benutze Ajax und Hash für die Navigation. Gibt es eine Möglichkeit zu überprüfen, ob sich das so window.location.hashgeändert hat? http://example.com/blah # 123 bis http://example.com/blah # 456 Es funktioniert, wenn ich es beim Laden des Dokuments überprüfe. Aber wenn ich eine # Hash-basierte Navigation habe, funktioniert dies nicht, wenn ich …



17
Ändern von location.hash ohne Bildlauf
Wir haben einige Seiten, auf denen Ajax zum Laden von Inhalten verwendet wird, und es gibt einige Fälle, in denen wir einen Deep Link zu einer Seite erstellen müssen. Anstatt einen Link zu "Benutzer" zu haben und den Leuten zu sagen, dass sie auf "Einstellungen" klicken sollen, ist es hilfreich, …

4
URL-Fragment und 302 Weiterleitungen
Es ist bekannt, dass das URL-Fragment (der Teil nach dem #) nicht an den Server gesendet wird. Ich frage mich allerdings, wie Fragmente funktionieren, wenn eine Serverumleitung (über HTTP-Status 302 und Location:Header) beteiligt ist. Meine Frage ist wirklich zweifach: Wenn die ursprüngliche URL ein Fragment ( /original.php#foo) hatte und eine …





3
Liste der gültigen Zeichen für die Fragmentkennung in einer URL?
Ich verwende die Fragment-ID, um einen Permalink für AJAX-Ereignisse in meiner Web-App zu erstellen , der diesem Typ ähnelt . Etwas wie: http://www.myapp.com/calendar#filter:year/2010/month/5 Ich habe ziemlich viel gesucht, kann aber keine Liste gültiger Zeichen für das Fragment idenitifer finden. Die W3C-Spezifikation bietet nichts. Muss ich die Zeichen genauso codieren wie …

2
ASP.Net MVC RedirectToAction mit Anker
Ich habe folgendes Problem: Zum Beispiel habe ich eine Route wie diese: routes.Add(new Route("forums/thread/{threadOid}/last", new MvcRouteHandler()) Defaults = new RouteValueDictionary( new { controller = "Thread", action ="ShowThreadLastPostPage"}), Constraints = new RouteValueDictionary(new { threadOid = @"^\d+$" }) } ); Gibt es eine Möglichkeit, mit der RedirectToAction-Methode zur folgenden URL zu navigieren: …

8
Wie kann ich den Standort-Hash entfernen, ohne dass die Seite gescrollt wird?
Ist es möglich, den Hash zu entfernen, window.locationohne dass die Seite nach oben springt? Ich muss in der Lage sein, den Hash zu ändern, ohne Sprünge zu verursachen. Ich habe das: $('<a href="#123">').text('link').click(function(e) { e.preventDefault(); window.location.hash = this.hash; }).appendTo('body'); $('<a href="#">').text('unlink').click(function(e) { e.preventDefault(); window.location.hash = ''; }).appendTo('body'); Siehe Live-Beispiel hier: …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.