• User Attivo

    Aggiungi a preferiti in javascript per FF?

    Con questo Javascript

    <a href="javascript:window.external.AddFavorite('http://ww.giorgiotave.it','Forum per webmaster" class="preferiti">
    <span style="text-decoration: none">Aggiungi
    GT ai tuoi preferiti!</span></a>

    inserito nel sito ai apre in IE una finestra di dialogo che consente appunto di inserire il sito nella cartella desiderata dei preferiti.
    Ma in FF non succede nulla, ma propio nulla!
    Conoscete uno script valido per FF oppure ancora meglio "universale"?:fumato:


  • User Attivo

  • User Attivo

    Sai che non ci sono riuscito? il mio inglese è very bad... ed è la prima volta che mi avventuro nello studio degli script... quello che ho postato è solo un copia/incolla!
    I parametri che devo inserire sono solo 3:

    Title_"Angolo del camperista, eventi, meteo annunci e molto altro!"

    url="ww.eivamos.com/rimessaggio/camperista.htm"

    e il testo 'aggiungi ai preferiti' e lo script è quello che mi hai segnalato tu (davvero ottimo: include anche opera!)

    <script language="JavaScript1.2" type="text/javascript">
    function CreateBookmarkLink() {

    title = "Webpage Title";
    // Blogger - Replace with <$BlogItemTitle$>
    // MovableType - Replace with <$MTEntryTitle$>

    url = "Webpage URL";
    // Blogger - Replace with <$BlogItemPermalinkURL$>
    // MovableType - Replace with <$MTEntryPermalink$>
    // WordPress - <?php bloginfo('url'); ?>

    if (window.sidebar) { // Mozilla Firefox Bookmark
    	window.sidebar.addPanel(title, url,"");
    } else if( window.external ) { // IE Favorite
    	window.external.AddFavorite( url, title); }
    else if(window.opera && window.print) { // Opera Hotlist
    	return true; }
    

    }

    if (window.external) {
    document.write('<a href =
    "javascript:CreateBookmarkLink()");">Add to Favorites</a>');
    } else if (window.sidebar) {
    document.write('<a href =
    "javascript:CreateBookmarkLink()");">Bookmark Page</a>');
    } else if (window.opera && window.print) {
    document.write('<a href =
    "javascript:CreateBookmarkLink()");">Add Bookmark</a>');
    }
    </script>

    non è che riesci anche a darmi una dritta?
    Io sbaglio sicuramente qui:

    if (window.sidebar) { // Mozilla Firefox Bookmark
    window.sidebar.addPanel(title, url,"");
    } else if( window.external ) { // IE Favorite
    window.external.AddFavorite( url, title); }
    else if(window.opera && window.print) { // Opera Hotlist
    return true; }
    }

    e forse anche altrove....

    grazie

    Andrea


  • User Attivo

    dopo aver incollato lo script all'inizio della tua pagina web (dopo il tag <head>)
    modifica le righe

    title = "Webpage Title"; 
    url = "Webpage URL";
    ```con
    

    title = "Angolo del camperista, eventi, meteo annunci e molto altro!";
    url = "http://www.eivamos.com/rimessaggio/camperista.htm";

    [html] <a href="javascript:CreateBookmarkLink()">Aggiungi ai preferiti</a>[/html]dove preferisci nella tua pagina web

  • User Attivo

    Grazie per la dritta, sei stato veramente gentile!
    Biez


  • User Attivo

    scusate se riesumo questo post ma qualcuno è riuscito a far funzionare lo script sotto firefox? Io proprio non riesco!


  • User Newbie

    @Japgalaxy said:

    scusate se riesumo questo post ma qualcuno è riuscito a far funzionare lo script sotto firefox? Io proprio non riesco!

    si io.

    Credo di sapere dove hai sbagliato.

    nell'header inserisci questo codice:

    
    <!-- PREFERITI START -->
    <script language="javascript">
    <!--
     function Preferiti() {
    
     title = "AivarWeb.com | Web, Software, Freeware, P2P, Sicurezza... Leggermente piccante!";
      // Blogger - Replace with <$BlogItemTitle$>
      // MovableType - Replace with <$MTEntryTitle$>
    
     url = "aivarweb.com";
      // Blogger - Replace with <$BlogItemPermalinkURL$>
      // MovableType - Replace with <$MTEntryPermalink$>
      // WordPress - <?php bloginfo('url'); ?>
    
        if (window.sidebar) { // Mozilla Firefox Bookmark
            window.sidebar.addPanel(title, url,"");
        } else if( window.external ) { // IE Favorite
            window.external.AddFavorite( url, title); }
        else if(window.opera && window.print) { // Opera Hotlist
            return true; }
     }
    
    </script>
    <!-- PREFERITI END -->
    
    ```poi come link dell'immagine o del testo che usi per far aggiungere il tuo sito ai preferiti inserisci questo:
    
    

    "javascript:javascript:Preferiti()"

    
    ovviamente devi cambiare queste 2 variabili:
    
    **title
    url**
    
    Puoi ringraziarmi visitando il mio blog ;)
    
    Spero di esserti stato utile.
    
    h0nd1z
    *******
    *