Реклама на сайте Advertise with us

Bookmark script

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 07.02.05
Сообщения: 691
Рейтинг: 435

Ссылка на сообщениеДобавлено: 12/07/05 в 09:44       Ответить с цитатойцитата 

Вот нарыл скрипт букмарка, типа под все браузеры основные, но что то под IE не работает. Может можно что поправить, и где именно ?
Код:
with(document){
     writeln('<style type="text\/css">                           ');
     writeln('  #bookmark { font-family: cursive, ariel, verdana;');
     writeln('              font-size:   18px;                   ');
     writeln('              color:       #F00;                   ');
     writeln('              cursor:      pointer;                ');
     writeln('              cursor:      hand;                   ');
     writeln('              width:       175px;                  ');
     writeln('  }                                                ');
     writeln('<\/style>                                          ');
     writeln('<span id="bookmark">Bookmark this Page</span>      ');
}    document.close();

var IE = navigator.appName.match(/(Microsoft Internet Explorer)/gi),
    NS = navigator.appName.match(/(Netscape)/gi),
    OP = navigator.appName.match(/(Opera)/gi),
    BK = document.getElementById('bookmark');
    BK.onmouseout = function(){
       window.status = '';
       return true;
    }

    if(IE && document.uniqueID){
       BK.onclick = function(){
          window.external.AddFavorite(location.href,document.title);
       }
       BK.onmouseover = function(){
          window.status='Click to add this page to your '+RegExp.$1+' favorites';
          return true;
       }
    }

    else if(OP || IE && !document.uniqueID){
       BK.onclick = function(){
          alert('Your '+RegExp.$1+' browser requires that you\nPress Ctrl & T to Bookmark this page.');
       }
       BK.onmouseover = function(){
          window.status='Your '+RegExp.$1+' browser requires that you Press Ctrl & T to Bookmark this page.';
          return true;
       }
    }

    else if(NS){
       BK.onclick = function(){
          alert('Your '+RegExp.$1+' browser requires that you\nPress Ctrl & D to Bookmark this page.');
       }
       BK.onmouseover = function(){
          window.status='Your '+RegExp.$1+' browser requires that you press Ctrl & D to Bookmark this page.';
          return true;
       }
    }

    else{ BK.innerHTML = '' }

А это в страницу
Код:
<script type="text/javascript" src="bookmark.js"></script>

Идея то хорошая, а то блин расписывай для клиентов как в закладки добавить для каждого браузера отдельно.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »