Перейти к содержимому


Кнопка Добавить В Закладки


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 aleff

aleff

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 185 сообщений

Отправлено 24 Март 2016 - 09:53

Здравствуйте
Как изменить  кнопку добавить в избранное, чтоб при нажатии добавлялась в закладки браузера

#2 Юля123

Юля123

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 567 сообщений

Отправлено 24 Март 2016 - 11:38

Просмотр сообщенияaleff (24 Март 2016 - 09:53) писал:

Здравствуйте
Как изменить  кнопку добавить в избранное, чтоб при нажатии добавлялась в закладки браузера

Здравствуйте, для этого лучше не использовать кнопку "Добавить в избранное", а сделать подобную кнопку - ссылку. Чтобs это сделать в конце main.js добавьте код:

function addFavorite(a) {
	var title = document.title;
	var url = document.location;
	try {
		// Internet Explorer
		window.external.AddFavorite(url, title);
	}
	catch (e) {
		try {
			// Mozilla
			window.sidebar.addPanel(title, url, "");
		}
		catch (e) {
			// Opera
			if (typeof(opera)=="object" || window.sidebar) {
				a.rel="sidebar";
				a.title=title;
				a.url=url;
				a.href=url;
				return true;
			}
			else {
				// Unknown
				alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
			}
		}
	}
	return false;
}

В далее в нужном Вам месте добавляйте ссылку:

<a href="#" onclick="return addFavorite(this);">Добавьте страницу в избранное!</a>

Текст Вы можете поменять на свой, так же эту ссылку можно стилизовать.


Данный способ работает в следующих браузерах:

IE
Opera
Mozilla FireFox
Google Chrome / Safari – будет выводиться надпись «Нажмите Ctrl-D чтобы добавить страницу в закладки», в этих браузерах эта функция выключена из соображений безопасности.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных