С нами с 17.02.05
Сообщения: 3999
Рейтинг: 1952
|
Добавлено: 19/10/08 в 16:03 |
Чтобы для Ие, ОПеры и Мозиллы подходил, есть у кого код?
|
|
|
|
Тыц
С нами с 23.10.06
Сообщения: 692
Рейтинг: 411
|
Добавлено: 19/10/08 в 16:23 |
в хтмл:
Код: | <script type="text/javascript" src="/path_to/bookmark.js"></script> |
в файле bookmark.js:
Код: |
function addBookmark(url, title)
{
if (!url) url = location.href;
if (!title) title = document.title;
//Gecko
if ((typeof window.sidebar == "object") && (typeof window.sidebar.addPanel == "function")) window.sidebar.addPanel ("Your site title", "http://www.domain.com", "");
//IE4+
else if (typeof window.external == "object") window.external.AddFavorite("http://www.domain.com", "Your site 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;
}
|
|
|
|
|
С нами с 17.02.05
Сообщения: 3999
Рейтинг: 1952
|
Добавлено: 19/10/08 в 22:53 |
Как вызывать из ссылки функцию?
|
|
|
|
С нами с 09.08.08
Сообщения: 101
Рейтинг: 70
|
Добавлено: 19/10/08 в 23:28 |
Код: |
<a href="#" onclick="addBookmark('http://ссылка','Мой сайт');return false">В закладки</a>
|
|
|
|
|
Тыц
С нами с 23.10.06
Сообщения: 692
Рейтинг: 411
|
Добавлено: 21/10/08 в 00:42 |
Цитата: | Как вызывать из ссылки функцию? |
сорри, забыл указать:
Код: | <a href="javascript:void(addBookmark())"> |
|
|
|
|
worldtraffic.trade
С нами с 20.08.06
Сообщения: 2836
Рейтинг: 2309
|
Добавлено: 21/10/08 в 01:01 |
ещё есть такой вариант
вставляешь этот код между <head></head>
Код: | <!-- bookmark -->
<script type="text/javascript">
function bookmarksite(title,url){
if (window.sidebar) // firefox
window.sidebar.addPanel(title, url, "");
else if(window.opera && window.print){ // opera
var elem = document.createElement('a');
elem.setAttribute('href',url);
elem.setAttribute('title',title);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)// ie
window.external.AddFavorite(url, title);
}
</script>
<!-- bookmark -->
|
а это там де кнопка букмарка в хтмл
Код: | <a href="javascript:bookmarksite('TITLE', 'http://www.domain.com/')"></a> |
тоже работает во всех броузерах[/code]
|
|
|
|
С нами с 30.10.06
Сообщения: 242
Рейтинг: 248
|
Добавлено: 21/10/08 в 03:01 |
А как подружить последний мультибраузерный код букмарка и добавление в букмарки именно current url?
Вот есть старенький, уже морально увял:
Код: |
<head>
<script language=JavaScript>
function bookmark () {
if ((navigator.userAgent.indexOf("MSIE") >= 0) && (parseInt(navigator.appVersion)>3)) {
window.external.AddFavorite(location.href, this.document.title);
} else
alert("Press CTRL+D");
}
</script>
</head>
<a href="#" onClick=javascript:bookmark();>
|
|
|
|
|
С нами с 29.09.04
Сообщения: 329
Рейтинг: 120
|
Добавлено: 21/10/08 в 10:45 |
а есь такой сервис полезный: addthis.com
там дают кнопарь, можно добавлять и в сервисы соц.закладок и в букмарки
+ в том что стата есть
|
|
|
|
С нами с 05.01.03
Сообщения: 1909
Рейтинг: 1663
|
Добавлено: 21/10/08 в 11:39 |
ни один из этих мультибукмарочных новоявленного Хрома гуглевского не держит. короче addthis.com рулит. есть куча разных вариантов кноп с явой и без.
|
|
|
|
С нами с 17.02.05
Сообщения: 3999
Рейтинг: 1952
|
Добавлено: 08/11/08 в 13:37 |
2 Nikit@: что-то не работает в Opera 9.6
|
|
|
|
Тыц
С нами с 23.10.06
Сообщения: 692
Рейтинг: 411
|
Добавлено: 08/11/08 в 14:07 |
Цитата: | 2 Nikit@: что-то не работает в Opera 9.6 |
хз, только я его юзаю уже года 2, оперы 9.х тогда и в помине не было
|
|
|
|