Date de publication: le lundi 25 février 2008 à 00h55
Dernière modification: par Pascal BOYER le lundi 25 février 2008 à 01h11
« Article précédent: javascript : champ rechercher
» Article suivant: JavaScript : lien "Imprimer cet article"
Ce script permet de créer un lien ouvrant automatiquement, lorsque l'on clique dessus, la fenêtre de gestion des favoris afin que le visiteur puisse facilement ajouter le site à son bookmark.
Ce script fonctionne avec les navigateurs suivants:
- Firefox 2.0.0.6
- Internet Explorer 6
- Internet Explorer 7
- Konqueror 3.5.7
...mais pas avec Opéra :-( Pour les autres navigateurs, je n'ai pas eu le loisir de tester.
Le javascript
Voici le code à placer dans un fichier xxx.js:
function ajouterFavoris() { if (document.all) { window.external.AddFavorite(urlAddress,pageName); } else if (window.sidebar) { window.sidebar.addPanel(pageName, urlAddress, ""); } else { alert("Désolé! Votre navigateur ne supporte pas cette fonction."); } } // urlAddress contient l'adresse html vers laquelle doit pointer le lien urlAddress="http://www.cfdt-3c-isalpin.fr"; // pageName définit le nom du lien qui sera ajouté aux favoris pageName='cfdt-3C-isalpine';
:
Il est tout à fait possible de placer les variables urlAddress et pageName dans la page à partir de laquelle est appelé le script. Pour cela, il suffit de ne pas les défnir dans le fichier xxx.js et d'ajouter dans l'en-tête (entre les balises <head> et </head>) de la page HTML, ces lignes:
<script type="text/javascript">
urlAddress="http://cfdt-3c-isalpin.fr";
pageName='cfdt-3c-isalpin';
</script>
Appeler le javascript
Tout d'abord, il faut commencer par permettre aux navigateurs des visiteurs de charger le fichier xxx.js. Pour cela, toujours dans l'en-tête de la page html, on place cette ligne:
<script language="JavaScript" type="text/javascript" src="/chemin/vers/le/javascript/xxx.js"></script>
Ensuite vous devez simplement créer, dans le corps de la page html, un lien semblable à ceci:
<a href="javascript:ajouterFavoris();">Ajouter aux favoris</a>
Commentaires
-
aujouter aux favoris
Un site pour tester sous IE7
lien sous IE7
Merci
Hourra














