Pagina 3 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 40
  1. #21
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Ancora non mi sono spiegato. Io nel tuo codice leggo questo comando:

    codice:
    ultima_news.load(data);
    da cui deduco che tu, da qualche parte, setti la variabile data (comunque nome molto sbagliato) con, come valore, l'url della pagina asp da richiamare. ad esempio:

    codice:
    data = "http://www.unreg.com/pagina.asp";
    ultima_news.load(data);
    ora, se apri una finestra qualsiasi del browser, e scrivi nella barra degli indirizzi questo url:

    http://www.unreg.com/pagina.asp

    cosa appare?

  2. #22
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    spiego in breve cosa devo fare, continuo a non capire molto bene cosa devo fare.

    da asp con Flash Vars passo il valore della ultima news scritta da me.

    nella pagina asp dove ci sono le news ci deve stare un movie che inserisce uno Shared Object con l'ultima visita fatta a quella pagina.

    nella home page inserisco un altro movie che recupera i 2 valori (quello passato da Flash Vars(ultima_news) e quello dello Shared Object(ultima_volta_nella_pagine_news))

    se il valore passato da Flash Vars e più recente del valore dello Shared Object visualizza in una text area la scritta :

    Ci Sono presenti News Non Lette

    altrimetti visualizza la scritta:

    Non ci sono Nuove News Dalla tua ultima Visita.

    tutto qua.

    cosa devo fare x realizzare una cosa così ?

    mi puoi mandare un esempio funzionante ?

    la parte asp e tutto ok, mi servono solo i 2 movie con le ActionScript necessarie per eseguire le operazioni sopra descritte.

    grazie, attendo tue risposte.
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  3. #23
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >cosa devo fare x realizzare una cosa così ?
    >mi puoi mandare un esempio funzionante ?

    ascolta, unreg, io non posso farti proprio nessun esempio finchè non mi dici cosa restituisce la pagina asp. se chiami quella pagina, cosa ti viene restituito? fammi un esempio di come arriva la variabile da flashvars...

  4. #24
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    questa e la pagina Asp:

    codice:
    <%@LANGUAGE="VBSCRIPT"%>
    <%
    dim data
    data = "12/09/03"
    %>
    <html>
    <head>
    <title>Documento senza titolo</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body>
    <object
    	classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
    	codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"
    	width="550" height="413">
    	<param name="movie" value="movie.swf">
    	<param name="quality" value="high">
    	<param name="FlashVars" value="ultima_news=<%=data%>">
    	<embed
    		src="foto.swf"
    		FlashVars="ultima_news=<%=data%>"
    		quality="high"
    		pluginspage="http://www.macromedia.com/go/getflashplayer"
    		type="application/x-shockwave-flash"
    		width="550" height="413">
    	</embed>
    </object>
    </body>
    </html>
    la pagina Asp restituisce la data dell'ultima modifica fatta al db
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  5. #25
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Infatti...
    La variabile "data" arriva dentro flash senza necessità del caricamento, passa attraverso il codice html. Quindi te la ritrovi nella root come se avessi scritto:

    codice:
    // usa l'anno completo
    data = "12/09/2003";
    A questo punto scrivi:

    codice:
    dati = SharedObject.getLocal("sezione");
    if(dati.data.ultima_visita == undefined){
    	dati.data.ultima_visita = new Date();
    	// è qui per la prima volta, agisci di conseguenza
    } else {
    	// è già stato qui
    	
    	// recupera la data dell'ultima visita
    	var lastTime = dati.data.ultima_visita;
    	
    	// crea la data di aggiornamento della pagina
    	// partendo dalla stringa "12/09/2003"
    	var temp = data.split("/");
    	var updeTime = new Date(temp[2], temp[1] - 1, temp[0])
    	if(lastTime < updeTime){
    		// deve aggiornarsi	
    	} else {
    		// non deve aggiornarsi
    	}
    	// segna che oggi è venuto qui
    	dati.data.ultima_visita = new Date();
    }
    // salva il cookie
    dati.flush();

  6. #26
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    grazie 100000000000 !

    solo un ultima cosa, lo SharedObject lo deve creare e aggiornare in un altro freme, e in uno deve solo dire se ci sono aggiornamenti e basta,

    quindi devo togliere la parte che aggiorna o crea lo SharedObject e farla in un freme diverso.

    quindi come devo modificare il tutto ?

    grazie !
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  7. #27
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    ho fatto così, ma non va :

    nel movie news:

    codice:
    dati = SharedObject.getLocal("sezione");
    dati.data.ultima_visita = new Date();
    dati.flush();
    nel movie home così:

    codice:
    dati = SharedObject.getLocal("sezione");
    if (dati.data.ultima_visita == undefined) {
        dati.data.ultima_visita = new Date();
        // è qui per la prima volta, agisci di conseguenza
        _root.desk = "Benvenuto sul Dental S.M.A. s.r.l.";
    } else {
        // è già stato qui
        // recupera la data dell'ultima visita
        var lastTime = dati.data.ultima_visita;
        // crea la data di aggiornamento della pagina
        // partendo dalla stringa "12/09/2003"
        var temp = data.split("/");
        var updeTime = new Date(temp[2], temp[1]-1, temp[0]);
        if (lastTime<updeTime) {
            // deve aggiornarsi
            _root.desk = "Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità";
        } else {
            // non deve aggiornarsi
            _root.desk = "Non ci Sono News Dalla Tua Ultima Visita";
        }
    }
    ma mi da sempre :

    Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità

    anche se io vado al movie che inserisce e aggiorna la data,

    ma non capisco il perchè, asp passa il valore 10/08/2003 , vado nell'movie che inserisce lo SharedObject ma il messaggio non cambia
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  8. #28
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Certo che dice che non ci sono aggiornamenti, se l'ultima visita è oggi che è il 9 ottobre (e l'ultima visita è l'ultima esclusa quella di oggi), e gli aggiornamenti risalgono al 10/08/2003, cioè al 10 agosto, ovviamente lui è già stato qui...

  9. #29
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    1,786
    Originariamente inviato da negatyve
    Certo che dice che non ci sono aggiornamenti, se l'ultima visita è oggi che è il 9 ottobre (e l'ultima visita è l'ultima esclusa quella di oggi), e gli aggiornamenti risalgono al 10/08/2003, cioè al 10 agosto, ovviamente lui è già stato qui...
    Originariamente inviato da unreg
    Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità
    il problema sta che mi segnala gli aggiornamenti, quando non ce ne sono
    [Scambio Links a Tema] Contattatemi in Privato x + Info.

  10. #30
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Scusa, provando così cosa esce?

    codice:
    data = "10/08/2003"
    dati = SharedObject.getLocal("sezione");
    if (dati.data.ultima_visita == undefined) {
        dati.data.ultima_visita = new Date();
        _root.desk = "Benvenuto sul Dental S.M.A. s.r.l.";
    } else {
        var lastTime = dati.data.ultima_visita;
        var temp = data.split("/");
        var updeTime = new Date(temp[2], temp[1]-1, temp[0]);
        if (lastTime<updeTime) {
            _root.desk = "Dalla Tua Ultima Visita ci sono Aggiornamenti nella Sezione Novità";
        } else {
            _root.desk = "Non ci Sono News Dalla Tua Ultima Visita";
        }
    }

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 © 2026 vBulletin Solutions, Inc. All rights reserved.