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.
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; …
Gdy ktoś chce odwoływać się do jakiejś części strony za pomocą http://example.com/#foometody „ ”, powinien skorzystać <h1><a name="foo"/>Foo Title</h1> lub <h1 id="foo">Foo Title</h1> Oba działają, ale czy są równe, czy też mają różnice semantyczne?
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 …
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 # …
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 …
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 …
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, …
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 …
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 …
Jak napisać kod wywołania zwrotnego JavaScript, który będzie wykonywany przy wszelkich zmianach w zakotwiczeniu adresu URL? Na przykład od http://example.com#adohttp://example.com#b
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 …
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
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.