• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Pytanie dotyczące title

Object Storage Arubacloud
0 głosów
93 wizyt
pytanie zadane 5 czerwca 2020 w HTML i CSS przez WasiliewSaszka Użytkownik (700 p.)
Witam wszystkich.

Kiedyś na jednej ze stron internetowych spostrzegłem, że tytuł strony można ustawić tak, że gdy przejdzie się do innej strony internetowej to tytuł strony internetowej zmienia się. Dla przykładu: Strona abc ma tytuł witaj na abc, ale gdy otworzymy nową kartę i przejdziemy do niej to tytuł zmienia się na inny.

Niestety nie jestem w żaden sposób odszukać komendy jakiej trzeba użyć by to wywołać. Byłbym bardzo wdzięczny za jakiś link do filmu lub najmniejszą podpowiedz.  

Dzięki wszystkim :)

2 odpowiedzi

+2 głosów
odpowiedź 5 czerwca 2020 przez Velta Maniak (52,010 p.)
wybrane 5 czerwca 2020 przez WasiliewSaszka
 
Najlepsza

Wykorzystywane jest sprawdzanie co jakiś czas zwrotu metody document.hasFocus(). W zależności od zwracanej wartości logicznej, właściwość document.title jest odpowiednio modyfikowana, dzięki czemu można osiągnąć taki efekt.

Przykładowe użycie można znaleźć tutaj – z taką różnicą, że zmienia się zawartość dokumentu, a nie jego tytułu.

1
komentarz 5 czerwca 2020 przez Comandeer Guru (601,110 p.)

Tak po prawdzie to można wykrywać blur i focus na window, nie trzeba odpytywać document.hasFocus.

+2 głosów
odpowiedź 5 czerwca 2020 przez Comandeer Guru (601,110 p.)

Sprawdzanie focusu to nie do końca to samo, co sprawdzanie, czy strona jest widoczna. Można mieć np. stronę umieszczoną w ramce rozciągniętej na wielkość całego okna i nie mieć w niej focusu. Żeby sprawdzić, czy okno jest widoczne, lepiej użyć Page Visiblity API.

Porównanie wykrywania focusu i widoczności: https://codepen.io/Comandeer/full/wvMBNgm

Oczywiście, jak będziesz patrzyć na stronę, to kontrolka przy visiblity będzie zawsze zielona ;) Dlatego polecam patrzeć do konsoli. Powinna się zmienić np. po otwarciu i przejściu do nowej karty albo przysłonięciu okna przeglądarki innym oknem.

Podobne pytania

0 głosów
1 odpowiedź 76 wizyt
pytanie zadane 13 czerwca 2020 w JavaScript przez Marak123 Stary wyjadacz (11,190 p.)
0 głosów
2 odpowiedzi 120 wizyt
pytanie zadane 25 marca 2016 w HTML i CSS przez BlvckFox Gaduła (4,240 p.)
–1 głos
1 odpowiedź 100 wizyt
pytanie zadane 15 stycznia 2018 w C i C++ przez Artur313 Użytkownik (790 p.)

92,572 zapytań

141,422 odpowiedzi

319,644 komentarzy

61,959 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...