|
|
|
| Как сделать ссылку, после нажатия которой Страница добавится в закладки, будет дм. страницей? Спасибо! | |
|
|
|
|
|
|
|
для: Hast
(19.12.2007 в 17:26)
| | JavaScript например так:
Добавить в Закладки:
<a href="#" onclick="window.external.addFavorite('http://site.ru', 'Краткое писание сайта'); return false;"> Добавить в Закладки</a>
|
Сделать дом. страницей:
<a href="#" onclick="this.style.behavior='url(#default#homepage)'; this.setHomePage('http://site.ru'); return false;">Сделать дом. страницей</a>
|
Однако, я бы не советовал Вам использовать подобные ссылки на сайте... | |
|
|
|
|
|
|
|
для: afdm
(19.12.2007 в 17:34)
| | Ваш вариант только для ИЕ | |
|
|
|
|
|
|
|
для: Hast
(19.12.2007 в 17:26)
| |
<script>
// Кроссбраузерная функция добавления сайта в избранное
// IE4+, Gecko, Opera7+, Mozilla
function addBookmark(url, title) {
url = (!url) ? location.href : url;
title = (!title) ? document.title : title;
//Gecko
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) {
window.sidebar.addPanel (title, url, "");
}
//IE4+
else if (typeof window.external == "object") {
window.external.AddFavorite(url, title);
}
//Opera7+
else if (window.opera && document.createElement) {
var a = document.createElement('A');
if (!a) return false; //IF Opera 6
a.setAttribute('rel','sidebar');
a.setAttribute('href',url);
a.setAttribute('title',title);
a.click();
} else {
return false;
}
return true;
}
</script>
<a href="javascript: void(addBookmark());">Добавить в закладки</a>
|
| |
|
|
|
|
|
|
|
для: mihdan
(19.12.2007 в 17:35)
| | да... это я по-простому, только для IE...
Но всё-равно не вижу смысла использовать эти ссылки на сайте... | |
|
|
|