Кроссбраузерный скрипт установки закладок

Скрипты

Рисунок Кроссбраузерный скрипт установки закладок
Кроссбраузерный скрипт установки закладок Кроссбраузерный скрипт установки закладок
оценка: 3.3 из 5
оценок: 10, отзывов: 1


Предлагаю проверенный кроссбраузерный скрипт установки закладок в браузере. Скрипт простой, и для работы требует наличия поддержки jQuery (установлен на многих хостах). Скрипт будет работать в любом браузере, будь то Opera, Internet Explorer или Mozilla (Firefox).

Этот скрипт будет создавать в браузере клиента закладку для текущей страницы. Закладка формируется с отображением запроса на добавление. Текст закладки формируется исходя из текста заголовка текущей страницы (тег TITLE).

Для начала, впишем скрипт в заголовок страницы между тегами HEAD. Код скрипта:

Code
<script type="text/javascript" language="javascript"><!--
  addBookMarkMI = function(url,title) {
    if (jQuery.browser.mozilla) {
      window.sidebar.addPanel (title,url,"");
    } else if (jQuery.browser.msie) {
      window.external.AddFavorite(url,title);
    } else return false;
    return true;
  }

  addBookMark = function(bmText) {
    ptitle=document.title;
    plocation=location.href;
    if (jQuery.browser.opera) {
      document.write('<a href="'+plocation+'" rel="sidebar" title="'+ptitle+'">'+bmText+'<\/a>');     } else {
      document.write('<a href="javascript://" onclick="addBookMarkMI(\''+plocation+'\',\''+ptitle+'\');">'+bmText+'<\/a>');
    }
  }
--></script>

При желании можно вывести скрипт в отдельный js-файл и подключить его при помощи тега LINK.

Там, где нужно отображать ссылку на создание закладки, пишем следующее:

Code
<script type="text/javascript" language="javascript">addBookMark('Создать закладку на эту страницу.');</script>

Текст "Создать закладку на эту страницу" можете заменить на свой.

Всем удачи в свершениях.

Вы можете присоедениться к моему микроблогу в Твиттере @SzenProgs. Буду благодарен, если оцените мой труд, и щелкните по звездочкам ниже.




Кроссбраузерный скрипт установки закладок
Скрипты
Скрипты, инструкции, справочники


Для работы понадобится jQuery.

rss
Категория:Скрипты
Просмотрено:8296
Рейтинг:3.3/10
Дата добавления:2009-06-08 14:31, Понедельник
Добавил:Szen
Теги:закладка, кроссбраузерный, JavaScript

Мини-форум

№ 02009-06-08 14:31
Szen
Аватар участника Szen
Здесь вы можете задать вопрос или оставить комментарий по теме "Кроссбраузерный скрипт установки закладок".
Гость
№ 1
2010-03-23 08:39
den47
Аватар участника den47
скрипт конфликтует с этим JS http://ingaters.ru/js/sidebar.js
Денис
Учавствовать в обсуждении "Кроссбраузерный скрипт установки закладок" могут только зарегистрированные пользователи.
Реклама
Кнопка портала
Друзья портала
Вакантное место для вашей рекламы!
RSS лента Блога
RSS лента Каталога файлов
RSS лента Новостей
Будьте в курсе событий.
Введите ваш email:

Личный блок
  • Гость портала.
  • Личных данных нет.
Вход на сайт
Регистрация
Опрос
Во сколько оцените портал
Всего ответов: 1934
Статистика
Valid HTML 4.01 Transitional

Яндекс цитирования



Онлайн всего: 5
Гостей: 4
Пользователей: 1

GenkaPAIRE
Портал SzenProgs.ru © 2008 - 2018 · Условия
Администратор и дизайнер портала: Szen
Хостинг от uCoz