Visualizzazione risultati 1 fino 21 di 21

Discussione: javascript home e preferiti

  1. #1
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito javascript home e preferiti

    ciao a tutti
    ho inserito 2 bottoni con un 2 javascript per impostare il mio sito come home page, o aggiungerlo ai preferiti...ma non funzionano
    potete provare direttamente dall'home del mio sito ( http://yuppyweb.altervista.org ) perlomeno a me non funzionano...ed ho provato con IE..quidni..
    il codice che ho messo, per tutti e 2 i bottoni, è questo..
    Codice HTML:
        <div id="menuxhome" style="width: 810; height: 23">
          <p align="center"><a href="javascript:home()"><img src="home.gif" border="0" alt="Imposta YuppyWeb come la tua home page su IE" width="20" height="19"></a>
        </div>
        <div id="menusxfavorite" style="width: 810; height: 23">
          <p align="center"><a href="javascript:addbookmark()"><img src="preferiti.gif" border="0" alt="Aggiungi YuppyWeb ai tui preferiti in IE" width="20" height="19"></a>
        </div>
    dove sbaglio????
    e comunque..i 2 bottoni vorrei metterli sulla stessa linea...ma non trovo un modo

  2. #2
    Guest

    Predefinito

    Per inserire il sito tra i segnalibri (o preferiti, come li chiama IE), inserisici questo codice:
    Codice HTML:
    <script language="javascript">
    function identifica_browser(){
     if(window.external &&  /Win/.test(navigator.userAgent)){
       return "external.AddFavorite('"+location.href+"','"+"QUI METTI LA DESCRIZIONE DEL TUO SITO"+"');";
     }else if(window.sidebar && sidebar.addPanel){
       return "sidebar.addPanel('"+"QUI METTI LA DESCRIZIONE DEL TUO SITO"+"','"+location.href+"','');";
     }
    }
    
    function addbookmark(){
     location.href="javascript:"+identifica_browser();
    }
    </script>
    Per mettere il sito come home puoi usare questo codice, ma funziona solo con IE:
    Codice HTML:
    <a href="#" onclick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://www.tuosuto.it/');">Clicca qui</a>
    Sul fatto di averli nella stessa riga hai due possibilità: o li metti tutti nello stesso div oppure usi il tag <span> al posto dei div.
    Ultima modifica di tuttoeniente2 : 26-11-2006 alle ore 16.48.46

  3. #3
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    uhm...e per mettere l'immagine...sul primo codice...dove va messa???
    grazie mille ;)

  4. #4
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Non vorrei sbagliarmi ma per richiamare la funzione con l'immagine il codice dovrebbe essere come quello seguente:

    <a href="javascript:addbookmark()">
    <img border="0" src="indirizzo immagine" alt="....." width=".." height=".."></a>

    Stammi bene...

  5. #5
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    è lo stesso codice che ho ora..e che non funziona

  6. #6
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    nn saprei dirti il perchè.. se vai sul mio sito funziona...

  7. #7
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Hai copiato anche il primo pezzo di codice suggerito da tuttoniente2?
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  8. #8
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    certo...come si può vedere dall'home del mio sito...

  9. #9
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Citazione Originalmente inviato da yuppyweb
    certo...come si può vedere dall'home del mio sito...
    Il primo pezzo di codice è questo:
    Citazione Originalmente inviato da tuttoeniente2
    Codice HTML:
    <script language="javascript">
    function identifica_browser(){
     if(window.external &&  /Win/.test(navigator.userAgent)){
       return "external.AddFavorite('"+location.href+"','"+"QUI METTI LA DESCRIZIONE DEL TUO SITO"+"');";
     }else if(window.sidebar && sidebar.addPanel){
       return "sidebar.addPanel('"+"QUI METTI LA DESCRIZIONE DEL TUO SITO"+"','"+location.href+"','');";
     }
    }
    
    function addbookmark(){
     location.href="javascript:"+identifica_browser();
    }
    </script>
    Sul tuo sito non c'è.
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  10. #10
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    ah bè..certo..questo non c'è...ma questo è solo per i preferiti..x la home page invece?!?!?!
    e poi...x mettere un'IMMAGINE x farci il collegamento?
    grz

  11. #11
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Per l'immagine basta che nel link metti un'immagine e non una parola.

    Per l'home page aggiungi questa funzione:
    Codice:
    function home() {
    if(document.all)
    document.body.style.behavior=url(#default#homepage);
    document.body.setHomePage(http://yuppyweb.altervista.org);
    }
    E la linki in questo modo:
    Codice HTML:
    <a href="javascript:home();">Clicca qui</a>
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  12. #12
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito


    ancora non va...ecco i codici che ho inserito...che potete vedere anche dall'html dell'home page...

    codice nell'head
    Codice HTML:
    <script language="javascript">
    function identifica_browser(){
     if(window.external &&  /Win/.test(navigator.userAgent)){
       return "external.AddFavorite('"+location.href+"','"+"YuppyWeb, l'isola del divertimento"+"');";
     }else if(window.sidebar && sidebar.addPanel){
       return "sidebar.addPanel('"+"YuppyWeb, l'isola del divertimento"+"','"+location.href+"','');";
     }
    }
    
    function addbookmark(){
     location.href="javascript:"+identifica_browser();
    }
    
    function home() {
    if(document.all)
    document.body.style.behavior=url(#default#homepage  );
    document.body.setHomePage(http://yuppyweb.altervista.org);
    }
    </script>
    codice nel body
    Codice HTML:
    <a href="javascript:addbookmark();"><img src="preferiti.gif" border="0" alt="Aggiungi YuppyWeb ai tui preferiti in IE" width="20" height="19"></a>
    <a href="javascript:home();"><img src="home.gif" border="0" alt="Imposta YuppyWeb come la tua home page su IE" width="20" height="19"></a>
    dove sbaglio??

  13. #13
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Togli lo spazio dopo #homepage.
    Codice:
    document.body.style.behavior = url(#default#homepage);
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  14. #14
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    ecco fatto..
    a voi funziona???
    io x ora non posso provare perchè ho IE fuori uso

  15. #15
    Guest

    Predefinito

    @funcool: il codice del post #11 funge con tutti i browser?

  16. #16
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Prova a cancellare la funzione home e modifica il suo link in questo modo:
    Codice HTML:
    <a href="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('http://yuppyweb.altervista.org');"><img src="home.gif" border="0" alt="Imposta YuppyWeb come la tua home page su IE" width="20" height="19"></a>
    Citazione Originalmente inviato da tuttoeniente2
    @funcool: il codice del post #11 funge con tutti i browser?
    Dovrebbe funzionare solo con Internet Explorer.
    Ultima modifica di funcool : 01-12-2006 alle ore 15.40.08
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  17. #17
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    fatto...per impostare l'home page funziona!!!!!!!!!
    per i preferiti non ancora però
    grz

  18. #18
    L'avatar di bastardofuori
    bastardofuori non è connesso AlterGuru
    Data registrazione
    04-04-2006
    Messaggi
    1,535

    Predefinito

    Allora quella di seguito è quella che ho nel mio sito(non so se quella sopra è uguale cmq prova ad inserire questa ok?)

    <SCRIPT language=JavaScript1.2 type="text/javascript">
    var bookmarkurl="http://nomesito.altervista.org/"
    var bookmarktitle="descrizione sito"
    function addbookmark(){
    if (document.all)
    window.external.AddFavorite(bookmarkurl,bookmarkti tle)
    }
    function home() {
    if(document.all)document.body.style.behavior='url( #default#homepage)';document.body.setHomePage('htt p://nomesito.altervista.org');
    }
    </SCRIPT>


    Per richiamarlo in una parte della home inserisci questo codice:

    <a href="javascript:addbookmark()">
    <img border="0" src="percorso banner" alt="Aggiungi Ai Preferiti" width="15" height="16"></a>


    A me funziona perfettamente!
    Fammi sapere ciao

  19. #19
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    niente

  20. #20
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Hai messo uno spazio in più in questa riga:
    Codice:
    window.external.AddFavorite(bookmarkurl,bookmarkti tle)
    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

  21. #21
    yuppyweb non è connesso Utente giovane
    Data registrazione
    24-09-2006
    Messaggi
    70

    Predefinito

    FINALMENTE!!!!!!!!!!!
    funziona tutto..
    grz mille ragazzi

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •