Кроссбраузерный 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','Заголовок урла');"
Этот код вставляем между тегами <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','Заголовок урла');"
Комментарии
Отправить комментарий