Visualizzazione dei risultati da 1 a 6 su 6

Discussione: merlino onload

  1. #1

    merlino onload

    salve a tutti! Vorrei porvi una domanda: ho questo script...

    codice:
    <Object ID=toolia ClassID=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></Object> 
    <Script LANGUAGE="JavaScript" TYPE="text/javascript"> 
    function LoadLocalAgent(CharID, CharACS) { 
    LoadReq = toolia.Characters.Load(CharID, CharACS); 
    return(true); 
    } 
    function merlino(){ 
    var MerlinID; 
    var MerlinACS; 
    toolia.Connected = true;
    MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS); 
    Merlin = toolia.Characters.Character(MerlinID); 
    Merlin.Show(); 
    Merlin.Play("Surprised"); 
    Merlin.Play("GetAttention"); 
    Merlin.Play("Blink"); 
    Merlin.speak("Ciao a tutti"); 
    Merlin.Play("Blink"); 
    Merlin.speak("Ciao"); 
    Merlin.Hide(); 
    } 
    </script>
    ora se vorrei che il mago venisse caricato automaticamente all'inizio, basterebbe eliminare le parti in rosso, ma non esiste un'altro modo?! magari mettendo un ONLOAD nel Body??

  2. #2
    potresti fare cosi:
    window.onload = function() { merlino(); }

  3. #3
    e dove lo devo mettere? Nel body?
    Cmq non va... ho provato...

  4. #4
    devi metterlo in un tag <script> nell'<head>


    oppure lo attacchi al body, cosi':

    <body onload="merlino()">

  5. #5
    forse sono io che sbaglio ma non funziona! uffa..


    devi metterlo in un tag <script> nell'<head>
    cioè?! scusa la mia ignoranza...

  6. #6

    Re: merlino onload

    Originariamente inviato da nottedestate
    salve a tutti! Vorrei porvi una domanda: ho questo script...

    codice:
    <Object ID=toolia ClassID=CLSID:D45FD31B-5C6E-11D1-9EC1-00C04FD7081F></Object> 
    <Script LANGUAGE="JavaScript" TYPE="text/javascript"> 
    function LoadLocalAgent(CharID, CharACS) { 
    LoadReq = toolia.Characters.Load(CharID, CharACS); 
    return(true); 
    } 
    function merlino(){ 
    var MerlinID; 
    var MerlinACS; 
    toolia.Connected = true;
    MerlinLoaded = LoadLocalAgent(MerlinID, MerlinACS); 
    Merlin = toolia.Characters.Character(MerlinID); 
    Merlin.Show(); 
    Merlin.Play("Surprised"); 
    Merlin.Play("GetAttention"); 
    Merlin.Play("Blink"); 
    Merlin.speak("Ciao a tutti"); 
    Merlin.Play("Blink"); 
    Merlin.speak("Ciao"); 
    Merlin.Hide(); 
    } 
    </script>
    ora se vorrei che il mago venisse caricato automaticamente all'inizio, basterebbe eliminare le parti in rosso, ma non esiste un'altro modo?! magari mettendo un ONLOAD nel Body??
    Devi mettere il codice nell'head senza la parte di object(che dovrai mettere sul body).

    Poi all'interno del tag body scrivi:
    codice:
    <body onload=merlino()>
    o
    codice:
    <body onload="LoadLocalAgent (CharID,CharACS)"

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.