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)"