网页特效 一“码”当先(40)

Author: Date: 2001年 40期

#1?牐犕忱锾龈觥澳ХㄊΑ?
  ?牐犎绻憔J褂梦⑷淼腛ffice系列,肯定对它里面的Office助手不会陌生。每次在你遇到困难时,它总会及时跳出来给你帮助,解答你想知道问题。Office助手有很多,其中最惹人喜爱的莫过于号称智慧与魔法化身的“默林”大法师了,有没有想过让它的身影出现在我们的网页里面呢?如果有这个念头的话,下面的这段代码就能帮你轻松实现这样的功能,把它插入到网页的<body>后面就可以了,效果如图(^40040703a^)。
  ?牐?<Object ID=tsaiannie53441  ClassID=CLSID:D45FD31B -5C6E -11D1 -9EC1 -00C04FD7081F></Object>
  ?牐?<Script>
  ?牐爒ar MerlinID;
  ?牐爒ar MerlinACS;
  ?牐爐saiannie53441.Connected = true;
  ?牐燤erlinLoaded = LoadLocalAgent(MerlinID,MerlinACS);
  ?牐燤erlin = tsaiannie53441.Characters.Character(MerlinID);
  ?牐燤erlin.Show();
  ?牐?//请修改您想要显示公告的内容
  ?牐燤erlin.Play("Surprised");
  ?牐燤erlin.Play("GestureLeft");
  ?牐燤erlin.Think("欢迎收看“电脑报”");
  ?牐燤erlin.Play("GestureLeft");
  ?牐燤erlin.Speak("网页作坊——提供给您最新的网页知识和技巧!");
  ?牐燤erlin.Play("GestureLeft");
  ?牐燤erlin.Think("如果你想学习网页制作,请多多留心这里。";
  ?牐燤erlin.Play("Pleased");
  ?牐燤erlin.Think("欢迎来信建议和指教。");
  ?牐燤erlin.Play("GestureDown");
  ?牐燤erlin.Speak("我们会不断地努力!");
  ?牐燤erlin.Hide();
  ?牐爁unction LoadLocalAgent(CharID, CharACS)
      {
  ?牐燣oadReq = tsaiannie53441.Characters.Load(CharID, CharACS);
  ?牐爎eturn(true);
  ?牐爙
  ?牐?</Script>
  ?牐牨4婧笏⑿乱幌拢憔涂梢钥吹健澳帧贝笫δ浅錾袢牖谋硌萘耍⑶宜嵋恢贝粼诘缒耘员吲惆樽拍钡嚼肟飧鐾澄梗芯跏遣皇呛苡腥つ兀扛峡焓允园桑⌒枰赋龅氖牵绻愕牡缒岳锩挥凶拔⑷淼膐ffice系列,你将不能看到上述效果。
  #1?牐犎媚愕耐场按犹於怠?
  ?牐牭蹦愦蚩掣鐾痴ㄐ匿朗保嶙远⑿拢⑶彝蝗弧按犹於怠钡爻鱿衷谀忝媲埃愕母芯跞绾危亢呛牵鹋拢獠还荍avaScript的一种特效罢了,如果您也想试试这种效果,可以按下面的步骤来做:
  ?牐?1.把下列代码插入到网页的<head></head>之间。
  ?牐?<script>
  ?牐爁unction drop(n) {
  ?牐爄f(self.moveBy){
  ?牐爏elf.moveBy (0,-900);
  ?牐爁or(i = n; i > 0; i--){
  ?牐爏elf.moveBy(0,3);
  ?牐爙
  ?牐爁or(j = 8; j > 0; j--){
  ?牐爏elf.moveBy(0,j);
  ?牐爏elf.moveBy(j,0);
  ?牐爏elf.moveBy(0,-j);??
  ?牐爏elf.moveBy(-j,0);
  ?牐爙
  ?牐爙
  ?牐爙
  ?牐?</script>
  ?牐?2.在<body>加入onLoad="drop(300)"
  ?牐犎纾?<body onLoad="drop(300)">
  ?牐牨4婧笏⑿乱幌戮涂梢钥吹秸庵中Ч耍亲】杀鹉谜飧龆酱ο湃伺叮?