Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96

    JS: Scelta mousetrace o no

    Ciao a tutti!

    Ho un sito su un Cd e vorrei dare una scelta all'utente,
    il puntatore:

    - normale

    - mousetrace con effetto traccia (http://www.html.it/mailing/archivio/68/index.html)

    - mousetrace col testo (http://www.html.it/mailing/archivio/67/index.html)

    e mantenere questa opzione scelta per tutto il sito (senza fare altre pagine ) magari con cookie o se possibile con Css (non sono tanto bravo!!! ) e se sì come si crea un cookie???

    CIAO E GRAZIE PER EVENTUALI RISPOSTE O INTERESSAMENTI !!! :sexpulp: :metallica

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    un cookie si crea così:

    (dalla libreria www.wedev.it)

    document.cookie=nome+"="+unescape(valore)+(durata? "; expires="+data_scadenza.toGMTString():"")+(percors o?"; path="+unescape(percorso):"")+(dominio?"; domain="+unescape(dominio):"")+(sicurezza?"; secure":"");


    in sostanza

    document.cookie="nome=valore;expires=data;path=per corso;domain=dominio;secure=sicurezza;


    l'unico parametro veramente necessario nel tuo caso è nome, quindi basta che fai


    document.cookie="Scelta=mousetrailer;"


  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96
    Grazie della risposta Dennis !!! :quote:

    Come prima premesso non sono pratico e ti vorrei chiedere:

    - che programma ci vuole e quale estensione ???
    - come si richiama il cookie ??? (cioè come si fa a farlo funzionare)

    GRAZIE !!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da Akuji
    Grazie della risposta Dennis !!! :quote:

    Come prima premesso non sono pratico e ti vorrei chiedere:

    - che programma ci vuole e quale estensione ???
    - come si richiama il cookie ??? (cioè come si fa a farlo funzionare)

    GRAZIE !!!
    programma in che senso?


    cmq potresti usare la wedev Library...

    library.wedev.it


    cercati un file chiamato cookieLibrary (oppure WDL_cookie), entrambi . js


    dovrebbero essere abbastanza intuitivi... domani pomeriggio ci penso, magari arrivo a qualcosa

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96
    Grazie Dennis, ma non ci capisco un acca lo stesso !!! :di56:
    Sono troppo idiota:
    pazienza, vuol dire che ci starò un pò su...
    lavorando così !!

    Ciao e Grazie !!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96
    Ah, dimenticavo... :master:

    la tua pillola sul "nascondere" il codice sorgente fa capire a tutti che i loro tentativi saranno vani se non con pesi stravolgenti (Criptati)!!!!

    Bye !!!

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    Originariamente inviato da Akuji
    Ah, dimenticavo... :master:

    la tua pillola sul "nascondere" il codice sorgente fa capire a tutti che i loro tentativi saranno vani se non con pesi stravolgenti (Criptati)!!!!

    Bye !!!
    eheh, grazie


    cmq ho realizzato un applicazione che fa quello che serve a te... dimmi cosa ne pensi, cosa cambieresti ecc... così ho anche sistemato la versione beta della libreria cookie, in attesa di una stabile


    il link

    Funzione si/no in base a scelta utente

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96
    Mitico !!! :quote:
    Grazie Dennis, il problema è che vorrei fargli fare tre scelte:
    - normale
    - mousetrace con testo
    - mousetrace con figura effetto scia

    cmq Grazie !! :metallica :sexpulp: :mavieni: :gren:

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2001
    Messaggi
    3,259
    basta metterci mano un attimino...

    Sorgente:
    codice:
    <script src="librerie/WDL_cookie.js"></script>
    <script>
    /******************************************************************************
    
    				Applicazione "Scelta funzione si / no in base a cookie"
    
    	Autore : Danilo "Dennis" Pederiva			
    	Data: 15/10/2003
    	Email: burton_tel0@hotmail.com
    
    	Note:	Il cookie viene settato in base alla scelta dell'utente, questa
    			scelta permane fino a quando l'utente non lascia il sito, poichè
    			la data di scadenza non viene settata. Se fosse necessario settarla
    			basterebbe passare un terzo parametro alla funzione C.setta(). La scelta effettuata è valida
    			per tutte le pagine che l'utente visualizzerà sul sito, poichè
    			il domain non è settato, per ovviare, settare opportunamente anche
    			quello, sempre tramite la funzione C.Setta(). Per l'esempio,
    			su richiesta di un forumista, è stata usata la funzione di un 
    			mouse trailer
    
    ******************************************************************************/
    C=WDL.Cookie;
    //Funzione da lanciare in caso l'utente risponda affermativamente alla domanda 
    function funzione_trailer_immagine(){
    	alert("Questa funzione sarà quella che fa andare il mouse trailer immagine");
    }
    function funzione_trailer_testo(){
    	alert("Questa funzione sarà quella che fa andare il mouse trailer testo");
    }
    //Se esiste il cookie perchè gia settato
    if(C.esiste("trailer")){
    	//Se il cookie è settato a true, allora esegui la funzione per il mouse trailer
    	if(C.leggi("trailer")=="immagine"){
    		funzione_trailer_immagine();
    	}
    	else{
    		funzione_trailer_testo();
    	}
    }
    //Altrimenti non esiste ancora il cookie
    else{
    	//Chiedi se vuoi il trailer
    	trailer=confirm("Vuoi un mouse trailer?");
    	//Se la risposta è positiva
    	if(trailer){
    		tipo=confirm("Clicca Ok se vuoi quello con immagini, Annulla per quello con testo");
    		if(tipo){
    			funzione_trailer_immagine();
    		}
    		else{
    			funzione_trailer_testo();
    		}
    	}
    	//Setta in ogni caso il cookie al valore dato dall'utente (True se clicca ok, altrimenti false)
    	C.setta("trailer",trailer);
    }
    </script>
    <body>
    </body>
    esempietto:

    Scelte multiple

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    96
    GRANDE !!!!!! :mavieni: :mavieni: :mavieni: :mavieni:

    Grazie Dennis,
    mi sei stato di mooooooolto aiuto!! :sexpulp:
    Ti inserirò nella pagina Ringraziamenti Speciali del sito che devo fare sul CD!!!!!!!!!!!!!!!!!!!1 :sexpulp:


    GREAT !!!

    Bye !!!!!!!!!!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.