Кроссбраузерный скрипт установки закладок. Скрипты. Блог. Портал SzenProgs
 

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



Предлагаю проверенный кроссбраузерный скрипт установки закладок в браузере. Скрипт простой, и для работы требует наличия поддержки 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>

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

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



Вы можете выразить свою благодарность администрации портала отправив SMS-кой выбранное вами количество денежек:



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

Категория:Скрипты
Просмотрено:1218
Рейтинг:3.0/6
Дата добавления:08.06.2009 14:31, Понедельник
Добавил:Szen
Теги:закладка, кроссбраузерный, JavaScript

Внимание

Все скрипты, инструкции, тесты, статьи и подборки, опубликованные в блоге портала, являются собственностью портала. Администрация портала не несет никакой ответственности за содержания статей и скриптов, но обязуется не публиковать материалы, нарушающие законодательство Российской Федерации, порнографию, инструкции по взлому и вскрытию. Администрация портала сама решает, кому помогать в решении какой-либо проблемы, а кому отказать в помощи. Цитируя наш текст и устанавливая опубликованные скрипты, вы соглашаетесь с тем, что используете продукт, созданный или подготовленный порталом SzenProgs. Портал SzenProgs оставляет за собой право менять инструкции, тесты, записи, подборки и скрипты по своему усмотрению и менять содержимое файлов, залитых на портале.

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

Мини-форум

№ 0Понедельник, 08.06.2009 14:31
Szen
Аватар участника Szen
Здесь вы можете задать вопрос или оставить комментарий по теме "Кроссбраузерный скрипт установки закладок".
Профиль
Учавствовать в обсуждении "Кроссбраузерный скрипт установки закладок" могут только зарегистрированные пользователи.
Реклама
Интересное
Загрузка...
День рождения
Поздравляем с днем рождения следующих друзей:
gregori(24), PateTrure(32), MartaUA(30), sibnetwork(32).
Желаем им счастья, здоровья, благополучия, любви и богатства!

С уважением, администрация сайта.
Holiday
Статистика
Valid HTML 4.01 Transitional

Онлайн всего: 5
Гостей: 5
Пользователей: 0
Кнопка портала
RSS лента Блога
RSS лента Каталога файлов
RSS лента Новостей
Личный блок
  • Гость портала.
  • Личных данных нет.
Вход на сайт
Регистрация
Софт
Заработок
Интересное
Загрузка...
Опрос
Во сколько оцените портал
Всего ответов: 530
Друзья портала
© 2009, SzenProgs
Администратор и дизайнер портала: Szen
Хостинг от uCoz