Visualizzazione dei risultati da 1 a 2 su 2

Discussione: assistente pagina web

  1. #1

    assistente pagina web

    Vediamo se riuscite ad aiutarci!
    abbiamo inserito su IDEA DONNA ( nella descrizione di un forum) Merlino, l'assistente della pagina web.
    praticamente ogni volta che siamo sull'indice del forum merlino compare! vorremmo sapere se è possibile farlo comparire SOLO quando non si è loggati anche perchè lo abbiamo messo come "accoglienza ospiti" per incitare ad iscriversi soltanto che con lo script che abbiamo inserito - che copio e incollo qui sotto - fa comparire merlino ogni volta....
    per ora abbiamo messo "una toppa" creando un bottone e quindi chi vuole vedere merlino dee cliccare su "mostra merlino"....invece cosa dobbiamo modificare per farlo comparire automaticamente solo ed esclusivamente quando non si è loggati????

    Grazie

    <object
    id="Merlino"
    classid="CLSID45FD31B-5C6E-11D1-9EC1-00C04FD7081F">
    </object>
    <script language="javascript">
    // Creo una funzione di richiamo all'oggetto User Agent
    function MioUserAgent(user_id, user_cls)
    {
    LoadReq = Merlino.Characters.Load(user_id, user_cls);
    return true;
    }

    // Mi connetto all'oggetto
    var merlin_id;
    var merlin_cls;
    Merlino.Connected = true;

    // Carico la funzione di richiamo
    MerlinLoaded = MioUserAgent(merlin_id, merlin_cls);
    Merlin = Merlino.Characters.Character(merlin_id);

    // Mostro l'User Agent
    Merlin.Show();

    // I codici riportati di seguito mostrano le principali
    // attitudini dell'User Agent "Mago Merlino"

    Merlin.speak("Benvenuto Ospite! Iscriviti a IDEA DONNA!!!");
    Merlin.Play("Suggest");

    Merlin.speak("...dai non farti pregare!");
    Merlin.Play("Pleased");

    Merlin.speak("Saremo felici di averti tra noi!");
    Merlin.Play("Greet");

    Merlin.speak("Vedrai che ti troverai bene....");
    Merlin.Play("Blink");

    Merlin.speak("dai un'occhiata ...");
    Merlin.Play("GestureLeft");

    Merlin.speak("...qua e là.....");
    Merlin.Play("GestureRight");

    Merlin.speak("Non ti faccio perdere tempo.....");
    Merlin.MoveTo(300, 300);

    Merlin.speak("Ci vediamo nei forum!!!!");
    Merlin.Play("Pleased");

    // Nascondo l'User Agent
    Merlin.Hide();
    </script>

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se si parla di utenti loggati suppongo che voi usiate le sessioni

    quindi basta far stampare quel codice (ovviamente lato server) solo se la sessione di autenticazione non c'è/non esiste/non è più valida

    Ah, magari mettere un ulteriore condizione (sempre lato server) che faccia un detect basilare del client usato, visto che essendo un activeX può funzionare su (certe) versioni di Internet Explorer, non sarebbe una cattiva idea.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

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.