Supprimer un message
Raison de suppression du message (envoyée à l'utilisateur)

Voulez vous réellement supprimer ce message?  


ovh
Bonjour à tous, amis codeurs :grin:

Je voudrais faire un petit javascript qui permette à un surfeur de cliquer sur mon lien magique pour ajouter la page actuelle de mon site à ses favoris.

Après recherches sur le net, je tombe sur ce script, repris partout :

  1. function bookmark(title, url){ 
  2. if (window.sidebar)   // Firefox 
  3.           window.sidebar.addPanel(title,url,""); 
  4. else if (window.opera && window.print){   // Opera 
  5.           var elem = document.createElement('a'); 
  6.           elem.setAttribute('href',url); 
  7.           elem.setAttribute('title',title); 
  8.           elem.setAttribute('rel','sidebar'); 
  9.           elem.click(); 
  10. else if (document.all)   // IE 
  11.           window.external.AddFavorite(url,title); 
  12. else alert("Browser not supported, so please add your bookmark manually (Ctrl+D)."); 
  13. }


Dans la page html j'appelle le script de la manière suivante :
  1. <a href="#" onclick="javascript:bookmark('toto', 'http://...')">Ajoutez-moi à vos favoris</a>


Ca marche très bien pour IE et FF, mais pas pour Opera... (testé avec la 9.51)

Quelqu'un d'entre vous aurait-il une solution ? :cupra:

Visiblement le code trouvé sur le net est buggué, car je ne suis pas le seul :
http://www.developpez.net/forums/showpost.php?p=1988025&postcount=7

Merciii :dawaaa:
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?