- Home
- Categorie
- Coding e Sistemistica
- Coding
- Aggiungi ai preferiti : Javascript
- 
							
							
							
							
							
@kekko24 said: salve a tutti 
 qualcuno potrebbe dirmi come far funzionare questo javascript ? <body> 
 <script type="text/javascript">window.onload=function() { preferiti(); } 
 function preferiti(){
 var title='ButeideBionde.it';
 var lnk='http://www.buteidebionde.it';
 var testo='<img style="vertical-align:middle" alt="aggiungi ai preferiti" src="img/fav_site.gif" width="15" height="15" /> Aggiungi ai Preferiti';
 var data='';
 if( window.sidebar && window.sidebar.addPanel ) {
 if (navigator.userAgent.lastIndexOf("Netscape") != -1) {data='<a href="#." onclick="window.sidebar.addPanel( ''+title+'', ''+lnk+'', '' ); return false;" title="Aggiungi ai Preferiti">'+testo+'</a>';}
 else{data='<a href="#." onclick="window.sidebar.addPanel( ''+title+'', ''+lnk+'', '' ); return false;" title="Aggiungi ai Preferiti">'+testo+'</a>';}
 }
 else if( window.opera && window.print ) {data='<a title="'+title+'" rel="sidebar" href="'+lnk+'" title="Aggiungi ai Preferiti">'+testo+'</a>';}
 else if( window.external && ( navigator.platform == 'Win32' || ( window.ScriptEngine && ScriptEngine().indexOf('InScript') + 1 ) ) ) {
 data='<a href="#." onclick="window.external.AddFavorite( location.href.replace( /#.*/, '' ), document.title ); return false;" title="Aggiungi ai Preferiti">'+testo+'</a>';}
 document.getElementById('preferiti').innerHTML=dat a;
 }
 </script><a href="javascript:addbookmark()" rel="sidebar">Aggiungi ai Preferiti</a> 
 <a href="javascript:function()">Aggiungi ai Preferiti</a>
 <a href="javascript:preferiti()">Aggiungi ai Preferiti</a></body> 
 Questo funziona, nel file esterno .js://Mettimi nei tuoi Preferiti function addbookmark(sito,titolo) { //Nescape if( window.sidebar && window.sidebar.addPanel ) { if (navigator.userAgent.lastIndexOf("Netscape") != -1) { window.sidebar.addPanel(titolo, 'http://www.'+sito, '' ); } else { //Firefox window.sidebar.addPanel(titolo, 'http://www.'+sito, '' ); } } else if( window.opera && window.print ) { //Opera alert("Premere Segnalibri sulla barra in alto"); } else if( window.external && ( navigator.platform == 'Win32' || ( window.ScriptEngine && ScriptEngine().indexOf('InScript') + 1 ) ) ) { window.external.AddFavorite('http://'+sito, titolo); } }nella home: <a href="#" onclick="addbookmark('http://tuosito.it','Nome del Sito')"><img src="immagini/preferiti-img.gif" width="19" height="21" border="0" alt="Mettimi nei tuoi Preferiti" title="Mettimi nei tuoi Preferiti" />Mettimi nei tuoi Preferiti</a>
 
- 
							
							
							
							
							
ciao 
 grazie per avermi risposto
 comunque non mi funziona, almeno così sembra.
 il file l'ho denominato #.js, fatto bene ?Comunque la pagina da aggiungere non è quella dove metto il link.  
 
- 
							
							
							
							
							
@kekko24 said: ciao 
 grazie per avermi risposto
 comunque non mi funziona, almeno così sembra.
 il file l'ho denominato #.js, fatto bene ?Comunque la pagina da aggiungere non è quella dove metto il link.  
 Come puoi vedere http://www.photoman.altervista.org/ funziona
 
- 
							
							
							
							
							
ottimo, solo che con firefox quando vado 
 ad aprire il sito, me lo ritrovo in una barra laterale ?è normale ?  
 
- 
							
							
							
							
							
@kekko24 said: ottimo, solo che con firefox quando vado 
 ad aprire il sito, me lo ritrovo in una barra laterale ?è normale ?  
 A me si apre in centro, hai modificato il codice?
 
- 
							
							
							
							
							
no 
 io ho fatto agg preferiti da tuo sitopeccato, perchè per il w3c è ok:x. 
 
- 
							
							
							
							
							
@kekko24 said: no 
 io ho fatto agg preferiti da tuo sitopeccato, perchè per il w3c è ok:x. 
 Puo darsi che siano le opzioni del tuo FF da cambiare ma non so cosa, prova a vedere nel forum di FF http://forum.mozillaitalia.org/
 
- 
							
							
							
							
							
qualcuno del forum potrebbe provare con firefox ? 
 
- 
							
							
							
							
							io ho provato con firefox e ie 7 e funziona con tutti e due per mettere come link dei preferiti l'indirizzo della pagina da cui l'utente fa clic, cosa devo scrivere in: <a href="#" onclick="addbookmark('http://www.miosito.it/paginadovesono','desc')"> al posto di 'http://www.miosito.it/paginadovesono' ? 
 
- 
							
							
							
							
							
@arcobaleno said: io ho provato con firefox e ie 7 e funziona con tutti e due per mettere come link dei preferiti l'indirizzo della pagina da cui l'utente fa clic, cosa devo scrivere in: <a href="#" onclick="addbookmark('http://www.miosito.it/paginadovesono','desc')"> al posto di 'http://www.miosito.it/paginadovesono' ? 
 Questo è il codice completo che richiama quelolo esterno, questo mettilo nella home in body:
 <a href="#" onclick="addbookmark('http://www.miosito.it','paginadovesono')"><quello_che_vuoi</a>
 
- 
							
							
							
							
							no, non mi ero spiegata bene volevo sapere cosa dovevo mettere per linkare la 'pagina corrente' ma penso di aver risolto con http_referrer 
 
- 
							
							
							
							
							
@Forgio said: A me si apre in centro, hai modificato il codice? 
 Scusa se insisto ma accedendo al sito segnato da te photoman oltre ad aprirsi nella barra a sinistra non è lo stesso sito vedi allegato, potresti verificare simulando "aggiungi ai preferiti" e poi richiamarlo, per vedere dove si apre?
 Versione ff 2.0.0.6 ma anche con la versione 1.5 dava lo stesso problema.
 Ciao e grazie 
 [ATTACH]752[/ATTACH]
 
- 
							
							
							
							
							
@andyweb said: Scusa se insisto ma accedendo al sito segnato da te photoman oltre ad aprirsi nella barra a sinistra non è lo stesso sito vedi allegato, potresti verificare simulando "aggiungi ai preferiti" e poi richiamarlo, per vedere dove si apre? 
 Versione ff 2.0.0.6 ma anche con la versione 1.5 dava lo stesso problema.
 Ciao e grazie 
 [ATTACH]752[/ATTACH]
 Con FF 2.0.0.4 
 
- 
							
							
							
							
							
@Forgio said: Con FF 2.0.0.4  
 Cosa significa questa risposta, la mia richiesta e un po più articolata, hai provveduto ad eseguire le prove richieste? Potresti postare l'esito?
 Ciao e grazie 
 
- 
							
							
							
							
							
@andyweb said: Cosa significa questa risposta, la mia richiesta e un po più articolata, hai provveduto ad eseguire le prove richieste? Potresti postare l'esito? 
 Ciao e grazie 
 Non riesco a postare l'immagine come la tua, clicca qui http://www.photoman.altervista.org/2mmagine.jpg