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

Zmieniająca się belka z <title>

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
219 wizyt
pytanie zadane 26 marca 2019 w JavaScript przez pietia213 Dyskutant (8,110 p.)
<!DOCTYPE html>
	<html lang="pl">
		<head>
			
			<script type="text/javascript">
				function sc(name, value, expires, path, domain, secure) {
					var today = new Date();
					today.setTime(today.getTime());
					if (expires) {
						expires = expires * 1000;
					}
					var expires_date = new Date(today.getTime() + (expires));
					var c = name + "=" + escape(value) + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : "");
					document.cookie = c;
				}
				sc('js', 0, 24 * 60 * 60, "/");
				var BLUR_TITLE = 'Czekam na powrót na stronę';
			</script>
			<title>To jest strona www</title>
		</head>
<body>
Never mind














</body>
</html>

Dzień dobry, na stronie: https://www.taniaksiazka.pl/ podpatrzyłem jak dynamicznie zmienia się napis na belce tytułowej, gdy jesteś na stronie www to widać treść title, natomiast gdy wyjdziemy na inną stronę to pojawia się napis, sugerujący powrót na stronę główną, w moim przypadku tym co podałem jest to: Czekam na powrót na stronę. Chciałem zrobić to samo, kod jest jawny bo z tego co widzę jest script, nad sekcją title jest script.
Moje pytanie co ja robię źle, że mi nie wychodzi?

1 odpowiedź

+1 głos
odpowiedź 26 marca 2019 przez Comandeer Guru (606,240 p.)
wybrane 26 marca 2019 przez pietia213
 
Najlepsza

Skopiowałeś nie ten kod. Ten kod ustawia po prostu jakieś ciasteczko. Faktyczny kod używałby albo window.focus/window.blur, albo Page Visibility API.

komentarz 26 marca 2019 przez pietia213 Dyskutant (8,110 p.)
Ni w ząb nie mogę tego ruszyć. Na oficjalnej stronie Mozilli, jest opcja z nagraniem, że pauzuje i odtwarza jak jesteś na stronie. Przeszukałem na stronie źródłowej tania książka window.focus/window.blur nic takiego tam nie mogłem znaleźć. Natomiast w tym kodzie co podałem jest ta treść co ma się pojawiać. Nie ma jej w kodzie strony. Tak czy siak dziękuję za odpowiedź.
1
komentarz 26 marca 2019 przez Comandeer Guru (606,240 p.)

Kod jest w https://www.taniaksiazka.pl/min/?g=tk_js&f=System/Files/Tk/Js/Page/Home.js&_=1527059666:

var BLUR_TITLE=BLUR_TITLE||'';$(function(){var pageTitle=$("title").text();if(BLUR_TITLE!==''){$(window).blur(function(){$("title").text(BLUR_TITLE);});$(window).focus(function(){$("title").text(pageTitle);});}

 

komentarz 26 marca 2019 przez pietia213 Dyskutant (8,110 p.)
Jesteś mistrzem kodu dziękuję Ci serdecznie. Zasługujesz na miano arcymistrza kodu!

Podobne pytania

+2 głosów
3 odpowiedzi 2,762 wizyt
pytanie zadane 21 lipca 2016 w HTML i CSS przez Bisekk22 Nowicjusz (220 p.)
0 głosów
1 odpowiedź 544 wizyt
pytanie zadane 20 kwietnia 2016 w HTML i CSS przez Mavimix Dyskutant (8,420 p.)
0 głosów
2 odpowiedzi 155 wizyt
pytanie zadane 15 lipca 2023 w HTML i CSS przez Nitr0Skay Użytkownik (690 p.)

93,174 zapytań

142,185 odpowiedzi

321,970 komentarzy

62,503 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 1157p. - dia-Chann
  2. 1139p. - Łukasz Piwowar
  3. 1131p. - CC PL
  4. 1126p. - Łukasz Eckert
  5. 1118p. - Tomasz Bielak
  6. 1104p. - Michal Drewniak
  7. 1083p. - Marcin Putra
  8. 1078p. - rucin93
  9. 1071p. - rafalszastok
  10. 1054p. - Adrian Wieprzkowicz
  11. 1047p. - Piotr Aleksandrowicz
  12. 1037p. - Michał Telesz
  13. 1023p. - Mariusz Fornal
  14. 1017p. - Mikbac
  15. 1005p. - ssynowiec
Szczegóły i pełne wyniki

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

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...