begin process at 2008 08 20 17:51:22
1 229 001 membres
360 nouveaux aujourd'hui
14 259 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : ajout favoris firefox 2 [ JavaScript et le navigateur / Problème de compatibilité ] (el_teedee)

ajout favoris firefox 2 le 19/03/2007 18:58:17

el_teedee
Membre Club
Bonjour,

je souhaiterais faire un lien pour ajouter l'url donnée en favoris quelque soit le navigateur. Le code que j'ai trouvé marche sous IE (7 inclu) et firefox mais pas sous Firefox 2:

voilà mon code :

function AjouFavor(url, title) {   
    if ( window.external ) {
        window.external.AddFavorite(url,title);
    } else if ( window.sidebar.addPanel ) {
        window.sidebar.addPanel(title,url,"");
    }
}



Sous firefox 2, on obtient un "Window.external.addFavorite is not a function"

Quelqu'un a t'il le bout de code magique ?

Re : ajout favoris firefox 2 le 20/03/2007 10:19:32

el_teedee
Membre Club
Bon ben j'ai trouvé :)

function AjouFavor(url, title) {   
    if ( window.external ) {
        // IE
        if (window.external.AddFavorite) {
            window.external.AddFavorite(url,title);
        }
        // Firefox 2
        else if ( window.sidebar.addPanel ) {
            window.sidebar.addPanel(title,url,"");
        }

    }
    // Firefox < 2
    else if ( window.sidebar.addPanel ) {
        window.sidebar.addPanel(title,url,"");
    }
}



Re : ajout favoris firefox 2 le 20/03/2007 10:20:17

bultez
Membre Club
Bonjour,
    as tu pris le temps de faire une recherche dans les sources
        ou même dans le forum de ce site ?
    parce que s'il n'y a pas 56897 exemples, il n'y en a pas.

Cordialement        Bul     [mon Site]     [M'écrire]              


Re : ajout favoris firefox 2 le 20/03/2007 10:30:50

el_teedee
Membre Club
Réponse acceptée !
Si, si j'ai cherché, mais j'avais déjà le code. Le problème est qu'il ne marchait pas avec Firefox 2, et rien concernant ce problème. Si ?

En tout cas, je reviens sur mon post précédent, que je corrige par celui-ci, testé sous IE6, IE7, FF 1.5,  FF 2 :

function AjouFavor(url, title) {   
    if ( window.external && typeof(window.sidebar) == 'undefined') {
        window.external.AddFavorite(url,title);
    } else if ( window.sidebar.addPanel ) {
        window.sidebar.addPanel(title,url,"");
    }
}



Re : ajout favoris firefox 2 le 20/03/2007 11:19:41

bultez
Membre Club
>>Le problème est qu'il ne marchait pas avec Firefox 2, et rien concernant ce problème. Si ?
    tu es sûr ?   j'avais même donné l'équivalent de cette solution        à un script posté qui proposait "un ajout aux favoris" en disant
       que ça ne fonctionnait pas avec FF.

Cordialement            Bul     [mon Site]     [M'écrire]           



Classé sous : code, url, favoris, window, firefox

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
campagne Adwords
Budget : 5 000€
Boite echanges securis...
Budget : 500€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS