Script "ajouter ce site à vos favoris"

Résolu
ornella-voyance Messages postés 51 Statut Membre -  
 val -
Bonjour,

Voilà le script que j'ai :
<script>
if (document.all)
document.write('<a href="javascript:addbookmark()"><font color="#00FF00">Ajouter ce site à vos favoris !</font></a>')
</script>

et sniffff ça me marque toujours erreur de la page.

quelle solution ?

Merci d'avance pour votre aide.
Amicalement,
Ornella
Configuration: Windows XP
Internet Explorer 7.0

11 réponses

  1. ornella-voyance Messages postés 51 Statut Membre 7
     
    Alors le premier lien.... pas marché.

    Pour le deuxième :

    Dans les balises head :
    <script language="JavaScript" type="Text/Javascript">
    var urlAddress = "http://ornellavoyance.chezmeme.net/index.html";
    var pageName = "Ornella Voyance Pure";
    function addToFavorites(anchor)
    {
    if (window.external)
    {
    window.external.AddFavorite(anchor.getAttribute('href'), anchor.getAttribute('title'));
    }
    }
    </script>

    Dans les balises body :
    <a href="http://ornellavoyance.chezmeme.net/index.html" title="Ornella Voyance Pure" rel="sidebar" onClick="addToFavorites(this);return(false);"><font color="#00FF00">Ajouter ce site à vos favoris !</font></a>

    Voilà ça, ça marche... tout au moins sur IE.

    J'ai mis les scripts car je pense que cela pourra aider d'autres personnes.

    Merci Revan pour ton aide.
    Amicalement,
    Ornella
    9
    1. Revan26914 Messages postés 1821 Statut Contributeur 320
       
      De rien^^

      bonne soirée

      Revan
      -1
    2. pampelline
       
      bonjour,
      ce script est trés bien et je vous remercies de me le faire connaitre!
      j'ai essayée de l'appliquer mes quand je veux ouvrir le site qui est effectivement mis dans mes favoris, le favori s'ouvre dans une fenêtre sur la droite comme quand on clique dans la barre d'outils pour les favoris ou historique
      0
    3. site42.vacau.com
       
      c'est nul car faut séparer deux partie...
      0
  2. crogiez Messages postés 90 Statut Membre 38
     
    bonsoir

    voici une solution pour IE, firefox, évolutive

    <script language="javascript">
    //alert(navigator.appName);
    function AddToFavoris() {
    if ( navigator.appName == 'Microsoft Internet Explorer' )
    { window.external.AddFavorite("http://crogiez.free.fr/rct3/","RCT3 CROGIEZ"); }
    if ( navigator.appName == 'Netscape' )
    { window.sidebar.addPanel("RCT3 CROGIEZ","http://crogiez.free.fr/rct3/",""); }
    }
    </script>
    <a href="javascript:void(AddToFavoris());" class="" title="Ajouter aux Favoris">Ajouter aux Favoris</a>

    visible sur : http://crogiez.free.fr/rct3/

    A+
    3
  3. ornella-voyance Messages postés 51 Statut Membre 7
     
    Bonjour Revan,

    Donc ça devrait donner :

    <script type="text/javascript">
    if (document.all){
    document.write('<a href="javascript:addbookmark()"><font color="#00FF00">Ajouter ce site à vos favoris !</font></a>')}
    </script>

    et entre les balises body ?

    C'est bien ça ?

    Ornella
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. ornella-voyance Messages postés 51 Statut Membre 7
     
    Je viens de faire.... et ça marche pas.
    Sniffff
    Ornella
    0
  6. Revan26914 Messages postés 1821 Statut Contributeur 320
     
    Pour faire un peu plus joli, je mettrai les accolades comme ça:

    <script type="text/javascript">
    if (document.all)
    {
    document.write('<a href="javascript:addbookmark()"><font color="#00FF00">Ajouter ce site à vos favoris !</font></a>')
    }
    </script> 


    c'est entre les balises
    <head>
    je crois

    essai et dis moi si ça marche

    0
  7. val
     
    Un gros problème cette barre latéral sous Firefox...
    j'ai beau chercher partout rien n'y fait
    pourtant il existe bien des sites qui utilise un script qui fonctionne sous ce navigateur, comme prestashop par exemple. quelqu'un saurait m'aider?
    0
  8. ornella-voyance Messages postés 51 Statut Membre 7
     
    alors me revoilou !
    <script type="text/javascript">
    if (document.all)
    {
    document.write('<a href="javascript:addbookmark()"><font color="#00FF00">Ajouter ce site à vos favoris !</font></a>')
    }
    </script>
    dans les balises head.... ça marche pas.

    Je regarde la suite !
    Ornella
    -1
  9. RAD ZONE Messages postés 5362 Statut Contributeur 1 360
     
    dans le body
    <a href="javascript:window.external.AddFavorite('http://ton url','nom de ton site!');">Ajouter ce site à vos favoris !</a>


    RAD
    -1
  10. Revan26914 Messages postés 1821 Statut Contributeur 320
     
    après la ligne du "if" tu dois ouvrir une accolade et fermer l'accolade à la fin

    amicalement

    Revan
    -2
  11. Revan26914 Messages postés 1821 Statut Contributeur 320
     
    tu as aussi oublié d'indiquer le "type" dans ta balise script:

    <script type="text/javascript">


    -2