Bouton javascript: favoris Firefox et IE

Fermé
Mysterious_fea Messages postés 401 Date d'inscription vendredi 29 juin 2007 Statut Membre Dernière intervention 23 mars 2013 - 13 sept. 2007 à 18:44
 Niavlys - 22 déc. 2008 à 13:51
Salut à tous
Vous devez le savoir, on trouve de tout sur le net sur la mise en favoris pour FF ET IE.
Voilà mon code :

function AjouterFavoris() { // On crée la fonction AjouterFavoris()

if ( navigator.appName != 'Microsoft Internet Explorer' ) { // Si le navigateur est Internet Explorer
window.sidebar.addPanel("En Scène Association :: Aix en Provence", "http://www.ensceneassociation.fr/index.php", ""); // Alors on utilise la fonction window.sidebar.addPanel("Nom utilisé pour enregistrer le site", "Adresse du site web", "")
}

else { // Sinon, si le navigateur n'est pas Internet Explorer
window.external.AddFavorite("En Scène Association :: Aix en Provence", "http://www.ensceneassociation.fr/index.php"); // Alors on utilise la fonction window.external.AddFavorite("Nom utilisé pour enregistrer le site", "Adresse du site web")
}

}



Mais le problème, c'est que sous FF, les favoris s'enregistre par défaut avec l'option "Charger le marque-page comme panneau latéral".
Par ailleurs, je viens de tester sous IE7 (je pensais que c'était acquis...), et cela ne marche pas du tout !
Comment faire ?
Merci

1 réponse

Bonjour,
C'est parce qu'il faut inverser les fonctions, addPanel est pour FireFox et addFavorite est pour IE...
salut, en fait, ses commentaires sont inversés, mais il test bien !="microsoft" (donc pas IE) pour faire addPanel
moi : j'ai récup ça :
if(window.sidebar){
window.sidebar.addPanel(phrase, lien,"");
}else if( document.all ){
window.external.AddFavorite(lien, phrase);
}else{
return true;
}

ici : https://www.webrankinfo.com/forum/t/javascript-ajouter-aux-favoris-bug-firefox.46461/

mais come en + mon client veut que ce soit à la fermeture du site et qu'avec les onunload onbeforeunload la proposition apparait à chaq chgt de fenêtre, je crois que je vais laisser tomber !!! :)
sinon, il y avait qqn qui avait fait un super utilitaire en ligne "winkiki" qui créait des gestions de favoris sans ce problème de panel, je ne sais plus où j'avais trouvé ça, mais si tu mets la main dessus tu auras peut-être des infos ... :)
désolée
pas mieux
0
Niavlys > virg
22 déc. 2008 à 13:51
Ton client va vite perdre des visiteurs si il les harcèle à chaque changement de page...
0