我来回答大家的问题。
首先建立两个空文件,名称分别为index.htm和agent.js,它们的源代码如下:
index.htm
- <html>
- <head>
- <!-- 设置网站的标题 -->
- <title></title>
- <script src="agent.js" language="JavaScript"></script>
- <script>
- <!--
- chplay()
- -->
- </script>
- </head>
- <frameset cols="*" frameborder="NO" border="0" framespacing="0">
- <frame src="index.php">
- </frameset>
- <noframes>
- <body>
- <font size="12">
- <center>
- 您的浏览器不支持框架结构<br>
- <a href="index.php">单击这里不使用框架浏览网站</a><br>
- </center>
- </font>
- </body>
- </noframes>
- </html>
复制代码
agent.js
- 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,450);
- Merlin.Show();
- Merlin.Play("GetAttention");
- Merlin.Speak("嗨,亲爱的朋友,我是站长默林! ");
- Merlin.Play("Pleased");
- Merlin.Play("Announce");
- Merlin.Speak("欢迎您光临XX网站!");
- Merlin.MoveTo(420,400);
- Merlin.Play("Think");
- Merlin.Play("GestureRight");
- Merlin.Speak("您可以在这儿结识很多的朋友!");
- Merlin.Play("DoMagic1");
- Merlin.Speak("也可以了解世界动态!");
- Merlin.Play("DoMagic2");
- Merlin.Speak("当然,还有最新消息!");
- Merlin.Play("Suggest");
- Merlin.Hide();
- Merlin.MoveTo(580,457);
- Merlin.Show();
- Merlin.Play("Surprised");
- Merlin.Speak("哦,对了,忘了提醒您!");
- Merlin.Play("Blink");
- Merlin.Play("Congratulate");
- Merlin.Speak("欢迎您收藏XX网站!");
- Merlin.Play("Read");
- Merlin.Speak("我们的地址是:http://");
- Merlin.Play("Write");
- Merlin.Play("Greet");
- Merlin.Speak("再次感谢您的光临!");
- Merlin.Play("Wave");
- Merlin.Hide();
- }
- }
复制代码
把这两个文件放在论坛根目录,把默认主页文件以及所有连到论坛的超连接都改为连到index.htm就行了。
提醒一下:别忘了修改index.htm中<title>容器里的内容。 |