Pytania otagowane jako fragment-identifier

Identyfikator fragmentu to część URI / adresu URL następująca po symbolu krzyżyka. W przypadku „http: //mysite.com/page / # / one” wówczas „/ one” będzie identyfikatorem-fragmentu.

18
Jak sprawdzić # skrót w adresie URL za pomocą JavaScript?
Mam trochę kodu jQuery / JavaScript, który chcę uruchomić tylko wtedy, gdy #w adresie URL znajduje się link kotwiczący hash ( ). Jak sprawdzić tę postać za pomocą JavaScript? Potrzebuję prostego testu typu catch-all, który wykryłby takie adresy URL: example.com/page.html#anchor example.com/page.html#anotheranchor Zasadniczo coś w stylu: if (thereIsAHashInTheUrl) { do this; …


7
Do czego służy shebang / hashbang (#!) Na Facebooku i nowe adresy URL na Twitterze?
Właśnie zauważyłem, że długie, zwinięte adresy URL Facebooka, do których jesteśmy przyzwyczajeni, wyglądają tak: http://www.facebook.com/example.profile#!/pages/Another-Page/123456789012345 O ile pamiętam, na początku tego roku był to zwykły ciąg podobny do fragmentu adresu URL (zaczynając od #), bez wykrzyknika. Ale teraz jest to shebang lub hashbang ( #!), które wcześniej widziałem tylko w …

13
On - window.location.hash - Zmienić?
Używam Ajax i skrótu do nawigacji. Czy istnieje sposób, aby sprawdzić, czy tak się window.location.hashzmieniło? http://example.com/blah # 123 do http://example.com/blah # 456 Działa, jeśli sprawdzę to podczas ładowania dokumentu. Ale jeśli mam nawigację opartą na #hash, to nie działa po naciśnięciu przycisku Wstecz w przeglądarce (więc skaczę z bla # …


14
Zmień adres URL w przeglądarce bez ładowania nowej strony za pomocą JavaScript
W jaki sposób miałbym działanie JavaScript, które może mieć wpływ na bieżącą stronę, ale zmieniłoby również adres URL w przeglądarce, więc jeśli użytkownik kliknie ponownie załadować lub utworzyć zakładkę, to używany jest nowy adres URL? Byłoby również miło, gdyby przycisk Wstecz przeładował oryginalny adres URL. Próbuję zapisać stan JavaScript w …

17
Modyfikowanie location.hash bez przewijania strony
Mamy kilka stron korzystających z technologii AJAX do wczytywania zawartości i jest kilka sytuacji, w których potrzebujemy głębokiego linku do strony. Zamiast mieć link do „Użytkownicy” i mówić ludziom, aby kliknęli „ustawienia”, warto mieć możliwość powiązania ludzi z user.aspx # settings Aby umożliwić ludziom dostarczanie nam poprawnych linków do sekcji …

4
Fragment adresu URL i przekierowania 302
Powszechnie wiadomo, że fragment adresu URL (część po znaku #) nie jest wysyłany na serwer. Zastanawiam się jednak, jak działają fragmenty, gdy w grę wchodzi przekierowanie serwera (przez stan HTTP 302 i Location:nagłówek). Moje pytanie jest naprawdę dwojakie: Jeśli pierwotny adres URL miał fragment ( /original.php#foo) i następuje przekierowanie /new.php, …

6
Uzyskanie lokalizacji skrótu adresu URL i użycie go w jQuery
Chciałbym uzyskać wartość po krzyżyku w adresie URL bieżącej strony, a następnie móc zastosować ją w nowej funkcji ... np. Może to być adres URL www.example.com/index.html#foo Chciałbym tego użyć w połączeniu z następującym fragmentem kodu $('ul#foo:first').show(); Zakładam / mam nadzieję, że jest jakiś sposób na złapanie tego i przekształcenie w …


4
Czy możesz używać nawigacji hash bez wpływu na historię?
Obawiam się, że może to być niemożliwe, ale czy istnieje sposób na zmianę wartości skrótu adresu URL bez pozostawiania wpisu w historii przeglądarki i bez ponownego ładowania ? Albo zrobić odpowiednik? Jeśli chodzi o szczegóły, opracowałem podstawową nawigację z hashami w następujący sposób: //hash nav -- works with js-tabs var …


3
Lista prawidłowych znaków identyfikatora fragmentu w adresie URL?
Używam identyfikatora fragmentu, aby utworzyć link bezpośredni dla wydarzeń AJAX w mojej aplikacji internetowej, podobnie jak ten facet . Coś jak: http://www.myapp.com/calendar#filter:year/2010/month/5 Zrobiłem sporo wyszukiwania, ale nie mogę znaleźć listy prawidłowych znaków dla identyfikatora fragmentu. Specyfikacja W3C niczego nie oferuje. Czy muszę kodować znaki tak samo, jak ogólnie ma adres …

2
ASP.Net MVC RedirectToAction z kotwicą
Mam następujący problem: Na przykład mam taką trasę: routes.Add(new Route("forums/thread/{threadOid}/last", new MvcRouteHandler()) Defaults = new RouteValueDictionary( new { controller = "Thread", action ="ShowThreadLastPostPage"}), Constraints = new RouteValueDictionary(new { threadOid = @"^\d+$" }) } ); Czy istnieje sposób za pomocą metody RedirectToAction, aby przejść do adresu URL w następujący sposób: forums/thread/{threadOid}/last#postOid
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.