Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: добавить в избраное для не IE
 
 автор: moonfox   (03.07.2007 в 15:16)   письмо автору
 
 

как сделать ссылку добавить в избранное для моззила и опера? и так что и в ИЕ работал

   
 
 автор: CNT   (03.07.2007 в 15:18)   письмо автору
 
   для: moonfox   (03.07.2007 в 15:16)
 

увы, никак.
MSIE only.

   
 
 автор: moonfox   (03.07.2007 в 21:11)   письмо автору
 
   для: CNT   (03.07.2007 в 15:18)
 

вот скрипт только что то как то криво он работает.... не везде

function bookmark(title, url) 
{    
    
if (title == undefined)        
title = document.title;    
    
if (url == undefined)        
url = top.location.href;    if (window.sidebar) 
{        
// Firefox        
window.sidebar.addPanel(title, url, '');    
} else if (window.opera && window.print) 
{        // Opera        
var t = document.createElement('a');        
t.setAttribute('rel', 'sidebar');        
t.setAttribute('href', url);        
t.setAttribute('title', title);        
t.click();    } else {        
// IE        
window.external.AddFavorite(url, title);    }    
return false;}



<a onclick="javascript:bookmark('title', 'http://my.com');"   href="javascript:void(0);"><img src="img/star.jpg" alt="Добавить в избранное" width="15" height="15" border="0"></a>

   
 
 автор: elenaki   (04.07.2007 в 10:01)   письмо автору
 
   для: moonfox   (03.07.2007 в 21:11)
 


<SCRIPT LANGUAGE="JavaScript" 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 (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>

   
 
 автор: moonfox   (06.07.2007 в 02:17)   письмо автору
 
   для: elenaki   (04.07.2007 в 10:01)
 

так же не везде срабатывает!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования