Как написать (количество уведомлений) в адресной строке, когда уведомление найдено - PullRequest
0 голосов
/ 30 января 2011

Кто-нибудь из вас знает, как большинство веб-сайтов сегодня отображают количество уведомлений в строке заголовка при обнаружении нового уведомления? Например, если у вас есть уведомление на Facebook, вы получаете (1) Facebook в строке заголовка. Как я мог это сделать?

Ответы [ 3 ]

2 голосов
/ 30 января 2011

Это использует простой Javascript. Во-первых, заголовок документа хранится где-то, поэтому, когда заголовок записан несколько раз, он не добавляет к заголовку несколько (1) (т. Е. Вам не нужно (3) (1) Facebook). Затем он устанавливает document.title в исходное название, помещая некоторую информацию на передний план, что-то вроде этого:

original_title = document.title

// time passes

document.title = "(" + update_count + ") " + original_title;
0 голосов
/ 30 января 2011

Если вы имеете в виду строку заголовка, то вы можете использовать JavaScript:

var notifications = 2;
document.title = "("+ notifications +") ...";
0 голосов
/ 30 января 2011

Вы можете получить доступ к строке title , установив ее явно:

document.title = document.title + ' (' + notificationCount+ ')'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...