Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Добавить в избранное и стартовая страница

13
19 августа 2009 года
RussianSpy
3.0K / / 04.07.2006
Нужно для одного заказчика, ностальгирующего по 90-м годам, видимо, сделать на сайте кнопки "Добавить в избранное" и "Сделать стартовой". Для IE и Firefox труда не составило, а вот с Opera, Safari и Chrome не получилось.
Гугление положительного результата не дало.

Кто что посоветует? у кого-то есть может готовый кроссбраузерный скрипт?
325
19 августа 2009 года
Franky
723 / / 10.08.2005
да уж, бывает :)
Код:
<script language="JavaScript" type="text/javascript">
// Добавить в Избранное
function add_favorite(a) {
  title='Я рада приветствовать Вас на сайте Тверского благотворительного фонда &quot;Надежда&quot;, созданного в г. Рыбинск.  Фонд &quot;Надежда&quot; организован  в 2009 году, людьми, чьи давние интересы и мечты о помощи простому человеку, ребёнку, инвалиду';
  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") {
        a.rel="sidebar";
        a.title=title;
        a.url=url;
        return true;
      }
      else {
        // Unknown
        alert('Нажмите Ctrl-D чтобы добавить страницу в закладки');
      }
    }
  }
  return false;
}
</script>


<a href="#" onclick="return add_favorite(this);">

В ИЕ 5 кажется есть проблемы, в хроме не проверял. Опера и ФФ понимает норомльно
16K
20 августа 2009 года
k0t
97 / / 23.04.2007
Тоже не так давно заказчик ностальгировал =)
[HTML]
<a title="Мой сайт весь такой хороший" href="http://www.mysite.ru" onclick="window.external.AddFavorite(location.href,'Мой сайт весь такой хороший'); return false;" rel="sidebar">Добавить в избранное</a>
[/HTML]
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог