
20.10.2009, 21:59
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами:
9560486
Репутация:
1809
|
|
Кроссбраузерное добавление страницы в закладки
JS
Код HTML:
function add_favorite(a) {
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;
}
HTML
Код HTML:
<a href="#" onclick="javascript: return add_favorite(this);">Добавить в Избранное</a>
Результаты проверки:
- Opera 10.00 - работает
- Internet Explorer 7 - работает
- Mozilla Firefox 3.0.14 - работает
- Google Chrome 3.0.195.27 - alert (Ctrl+D работает)
- Apple Safari 4.0 (530.17) - alert (Ctrl+D работает)

|
|
|