С нами с 19.10.03
Сообщения: 713
Рейтинг: 53
|
Добавлено: 08/04/09 в 13:00 |
страница php
не могу найти простой скрипт букмака.
а все что нахожу не работает
|
|
|
|
@JustCallMeGuru
С нами с 22.03.09
Сообщения: 1688
Рейтинг: 1325
|
Добавлено: 08/04/09 в 13:04 |
брррррр
всмысле тебе нужен ХТМл код ? Или что ты имееш ввиду?
|
|
|
|
Монах
С нами с 20.08.08
Сообщения: 566
Рейтинг: 432
|
Добавлено: 08/04/09 в 13:06 |
HB|Sergei писал: | брррррр
всмысле тебе нужен ХТМл код ? Или что ты имееш ввиду? |
ага блин, хтмл код букмарка
По мойму предельно ясно, что он хочет...
Я так и не нашел , чтоб работал во всех браузерах..., тоже интересно.
|
|
|
|
Range of Vision
С нами с 02.07.05
Сообщения: 2210
Рейтинг: 1734
|
Добавлено: 08/04/09 в 13:07 |
|
|
|
|
С нами с 31.07.08
Сообщения: 443
Рейтинг: 416
|
Добавлено: 08/04/09 в 13:11 |
пхп - серверный язык. букмарк (если ты о функции добавить страницу в избранное) происходит на стороне пользователя. соответстенно нужен JS.
Код: | <script type="text/javascript" language="JavaScript">
<!--
function bookmark(anchor)
{
if(window.external)
{
window.external.AddFavorite(anchor.getAttribute('href'), anchor.getAttribute('title'));
return false;
}
return true;
}
// -->
</script>
...
<a href="bookmarkurl" rel="sidebar" title="Bookmark title" onclick="return bookmark(this)">Click me!</a> |
|
|
|
|
С нами с 19.10.03
Сообщения: 713
Рейтинг: 53
|
Добавлено: 08/04/09 в 13:26 |
получилось
|
|
|
|
https://views.biz/
С нами с 06.10.08
Сообщения: 1560
Рейтинг: 1601
|
Добавлено: 08/04/09 в 13:32 |
Код: | <script>
function add2Fav(x){
if (document.all && !window.opera) {
if (typeof window.external == "object") {
window.external.AddFavorite(document.location, document.title);
return true;
}
else return false;
}
else{
x.href=document.location;
x.title=document.title;
x.rel = "sidebar";
return true;
}
}
</script> |
Код: | <a class="bm" onClick="add2Fav(this)">xxx</a> |
Ну и в css дописать
Код: | .bm
{
cursor: pointer;
} |
Работает в ИЕ Опере Фаирфоксе, в других не проверял
|
|
|
|
С нами с 28.07.07
Сообщения: 18
Рейтинг: 4
|
Добавлено: 08/04/09 в 13:57 |
вот еще для разнообразия)))
файл bookmark.js
Код: | function getBrowserInfo() {
var t,v = undefined;
if (window.opera) t = 'Opera';
else if (document.all) {
t = 'IE';
var nv = navigator.appVersion;
var s = nv.indexOf('MSIE')+5;
v = nv.substring(s,s+1);
}
else if (navigator.appName) t = 'Netscape';
return {type:t,version:v};
}
function bookmark(a){
var url = window.document.location;
var title = window.document.title;
var b = getBrowserInfo();
if (b.type == 'IE' && 7 > b.version && b.version >= 4) window.external.AddFavorite(url,title);
else if (b.type == 'Opera') {
a.href = url;
a.rel = "sidebar";
a.title = url+','+title;
return true;
}
else if (b.type == "Netscape") window.sidebar.addPanel(title,url,"");
else alert("Press CTRL-D, to add this page to your bookmarks.");
return false;
} |
в коде странице в head
Код: | <script language="JavaScript" type="text/javascript" src="нужный_путь_к_файлу/bookmark.js"></script> |
и вызов
Код: | <a href="javascript:void(0);" onclick="return bookmark(this);"><b>Bookmark Page</b></a> |
в основных броузерах работает)))
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |