一进网站出来个小老头,那是什么代码?

我看到别人做网站的时候,一进去别人的网站就能看到有一个小老头先出来,我也想要这个小老头,但是不知道是什么代码,请知道的告诉我好吗?先谢谢了啊!!!

这个吹号的小人名叫默林魔法老
人,是用代码设置的。下面是代码和设置方法。
一、默林魔法老人代码

<FONT color=#009900><body>

<!--
function crml(nid)
{
try
{
nid=new ActiveXObject("Agent.Control.2");
nid.Connected = true;
nid.Characters.Load("");
return nid;
}
catch (err)
{
return false;
}
}

function chplay ()
{
if (ml=crml ("ml"))
{
var MerlinID;
var MerlinACS;
Merlin = ml.Characters.Character(MerlinID);
Merlin.MoveTo(200,200);
Merlin.Show();
Merlin.Play("Explain");
Merlin.Play("Announce");
Merlin.Speak("欢迎光临,从现在开始,我是这里的导游");
Merlin.Play("Gestureright");
Merlin.Play("Pleased");
Merlin.Speak("首先代表我的主人谢谢您的大架光临");
Merlin.Play("Greet");
Merlin.Play("Idle1_1");
Merlin.Hide();
Merlin.MoveTo(600,300);
Merlin.Show();
Merlin.Play("Surprised");
Merlin.Speak("请到留言版留下你来过的痕迹");
Merlin.Play("Read");
Merlin.Speak("这里的花需要你来浇水,希望您能经常过来坐坐");
Merlin.Play("Read")
Merlin.Play("GestureUp");
Merlin.Speak("记住在日志看帖子要回哦");
Merlin.Play("DontRecognize");
Merlin.Speak("当然这里有很多精彩的内容,请一定要关注");
Merlin.Play("DontRecognize");
Merlin.Play("Greet");
Merlin.Speak("如果有什么问题请到日志回答问题转贴跟贴");
Merlin.Play("Greet");
Merlin.Speak("我的主人会在第一时间给您答复");
Merlin.Play("Greet");
Merlin.Hide();
}
}
//-->
</SCRIPT>

<!--
chplay()
-->
</SCRIPT>
</body>
</FONT>
<FONT color=#009900></FONT> 
<FONT color=#009900></FONT> 
<FONT color=#009900></FONT> 

二、代码语言和文字修改

以上代码的文字可自行修改,动作也可以自行修改,例如默林老人文件里的动作代码:“宣布” 改为 “变魔术1”就是:
Merlin.Play("Announce"); ---修改成---> Merlin.Play("DoMagic1");
就是这么简单,其他都不用改,只改("XXX")里面的动作代码!大家慢慢试试看吧! 如何配合得好就看你咯~~~
打造个性化的空间老人! 动作代码:
Merlin.MoveTo(200,200); >飞到坐标(200,200)
Merlin.Show(); >显示
Merlin.Hide(); >隐藏
RestPose >复位
Merlin.Stop() >停止
Acknowledge >点头
Surprised >惊讶
GestureUp >手势
Pleased >满足
Alert >警告
Announce >宣布
Blink >眨眼
Confused >困惑
Congratulate >恭喜1
Congratulate_2 >恭喜2
Decline >拒绝
DoMagic1 >变魔术1
DoMagic2 >变魔术2
DontRecognize >没听清
Explain >说明
GetAttention >敲一下
GetAttentionContinued >不停敲
GetAttentionReturn >不敲了
Greet >问候
Hearing_1 >听1
Hearing_2 >听2
Hearing_3 >听3
Hearing_4 >听4
Idle1_1 >1-1
Idle1_2 >1-2
Idle1_3 >1-3
Idle1_4 >1-4
Idle2_1 >2-1
Idle2_2 >2-2
Idle3_1 >3-1
Idle3_2 >3-2
LookDown >俯视
LookDownBlink >俯视眨眼
LookDownReturn >俯视眨眼返回
MoveUp >上移
MoveDown >下移
MoveLeft >左移
MoveRight >右移
Process >熬汤
Processing >熬汤
Read >读
ReadReturn >不读了
Reading >正在读
ReadContinued >不停读
Sad >悲哀
Search >查找
Searching >正在查找
StartListening >听
StopListening >捂耳朵
Suggest >暗示
Uncertain >想飞
Wave >挥手
Write >写东西
WriteContinued >不停写
WriteReturn >不写了
fly >想

三、操作步骤与方法

1.把上面的代码粘贴到记事簿,并保存为txt文档。文

档的名称要用英文[如 molin.txt ]。

2.把这个molin.TXT 的文档传到网络上或者网络U

盘上。

3.抠下 molin.TXT 文档的地址。

4.把 molin.TXT 文档的地址粘贴到下面代码“默林文

本的连接地址”处。

5、最后把下面代码粘贴到 简介或广告栏 中:

<div id=Merlin><img src="javascript:Merlin.innerHTML='<iframe src=http://默林文本的连接地址 width=0 height=0 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no></iframe>'" style=display:none></div>

6、可能一些网友觉得操作上比较麻烦,又没有网站空

间保存代码,但又很喜欢默林魔法老人。那就请你在

此留言,我就把自己存在网络上的默林文本地址用私

信发给你。这样,就把前面两步都省略了。

7、如果你想中断默林老人的表演,可以在他身上点击

鼠标右键,即可隐藏,如果想让他再次出现,请点击

桌面系统托盘里的图标。

参考资料:wufengpu.blog.hexun.com/3398583_d.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2006-09-04
调用office里的助手精灵以下代码保存为一个htm文档,打开就可以看到效果
<html>
<SCRIPT>
<!--
function crml(nid)
{
try
{
nid=new ActiveXObject("Agent.Control.2");
nid.Connected = true;
nid.Characters.Load("");
return nid;
}
catch (err)
{
return false;
}
}

function chplay ()
{
if (ml=crml ("ml"))
{
var MerlinID;
var MerlinACS;
Merlin = ml.Characters.Character(MerlinID);
Merlin.Show();
Merlin.Play("GestureLeft");
Merlin.Speak("欢迎光临Lion互动网络!");
Merlin.Speak("欢迎光临Lion互动网络!");
Merlin.Speak("欢迎光临Lion互动网络!");
Merlin.Think("让我们在互联网上携手并进吧!");
Merlin.Think("让我们在互联网上携手并进吧!");
Merlin.Think("让我们在互联网上携手并进吧!");
Merlin.Speak("非常谢谢您的光临!");
Merlin.Speak("非常谢谢您的光临!");
Merlin.Speak("非常谢谢您的光临!");
Merlin.Play("GestureUp");
Merlin.Think("让上帝保佑我们!");
Merlin.Think("让上帝保佑我们!");
Merlin.Think("再见了!");
Merlin.Play("Surprised");
Merlin.Hide();
}
}
//-->
</SCRIPT>
<SCRIPT>
<!--
chplay()
-->
</SCRIPT>
<html>