Просьба оставить комментарий





Если вам понравился или не понравился топик. Я что то забыл или не дописал, то вы можете оставить свой комментарий и я постараюсь исправить это в ближайшее время.

воскресенье, 28 августа 2011 г.

Кроссбраузерный javascript добавления в избранное(закладки)

Данный скрипт работает на большинстве современных браузеров.
Этот код вставляем между тегами <head></head>
<script type="text/javascript">
function bookmark(url,title)
{
title=document.title;
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>

Сначала скрипт проверяет, что за браузер используется. Если IE или Mozilla, до отобразиться окно для добавление в избранное. Если используется неизвестный браузер, то выведется окно с сообщением "Нажмите Ctrl-D чтобы добавить страницу в закладки"

Ну и конечно же вешаем на кнопку или ссылку фунцию:
onclick="bookmark('Ваш URL','Заголовок урла');"

Комментариев нет:

Отправка комментария