Master-X
Форум | Новости | Статьи
Главная » Форум » Дизайн » 
Тема: Bookmark
цитата
23/10/06 в 21:11
 Senka
Подскажите скрипт букмарка, который бы работал в мозиле, плиз
цитата
23/10/06 в 22:52
 tranzza
Код:

<script type="text/javascript">
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 ("ТУТ ТИТЛ", "http://ТУТДОМЕН/", "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite("http://ТУТДОМЕН/", "ТУТ ТИТЛ");
  //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())">Bookmark this site!</a>


должно работать, в опере точно работает, других броузеров не знаю
цитата
23/10/06 в 23:16
 Palmowner
вот такой стоит, вроде везде пробивает

Код:

<script type="text/javascript">
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 ("desk", "http://www.site.com/", "");
  //IE4+
  else if (typeof window.external == "object") window.external.AddFavorite("http://www.site.com/", "desk");
  //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>
цитата
23/10/06 в 23:19
 ibiz
Оффтопик: чтот я отличий не нашел от двух последних скриптов icon_smile.gif
цитата
23/10/06 в 23:33
 Newton
Как-то этот скрипт странно себя ведет (у меня). В букмарки он заносит, но когда я пытаюсь открыть сайт в закладках, он открывается в маленьком окошке где были записаны эти закладкиicon_smile.gif Получается окно лисы разделено на две частиicon_smile.gif Это только у меня такое?
PS Высказываюсь наверное не совсем внятно. Sorry, пьян.

ibiz писал:
Оффтопик: чтот я отличий не нашел от двух последних скриптов icon_smile.gif

Ну ты темный
Цитата:

<script type="text/javascript">
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 ("desk", "http://www.site.com/", "");
//IE4+
else if (typeof window.external == "object") window.external.AddFavorite("http://www.site.com/", "desk");
//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>

Очевидных вещей не видишь icon_smile.gif
цитата
24/10/06 в 02:36
 Palmowner
icon_smile.gif)

Запихнул скриптик особо не присматриваясь к тому что бы опубликован выше. Тока потом заметил что одинаковый но не стал коцать.
цитата
02/11/06 в 22:05
 Senka
всем спасибо, сорри что так поздно рейт, скрипт нашла раньше на топик не заглядывала)))


Эта страница в полной версии