Bo-Blog讨论站's Archiver

浪漫海儿 发表于 2006-12-9 21:24

在Blog上加上圣诞雪人魔法表情。

刚去看了下Totti大人的Blog,发现他的Blog一打开就有一个小雪人的魔法表情显示。呵呵,还蛮可以爱的。于是乎我也弄了一个在自己1.7的版本上。 <BR><BR>代码如下:[code] <BR><BR>&lt;Div id=\\\"MagicFace\\\" Style=\\\"POSITION:absolute;Z-INDEX: 99;visibility:hidden; \\\"&gt;&lt;/Div&gt; <BR>&lt;SCRIPT LANGUAGE=\\\"JavaScript\\\"&gt; <BR>&lt;!-- <BR>function MM_showHideLayers() { //v6.0 <BR><BR>var i,p,v,obj,args=MM_showHideLayers.arguments; <BR>obj=document.getElementById(\\\"MagicFace\\\"); <BR>for (i=0; i&lt;(args.length-2); i+=3) if (obj) { v=args[i+2]; <BR>if (obj.style) { obj=obj.style; v=(v==\\\'show\\\')?\\\'visible\\\':(v==\\\'hide\\\')?\\\'hidden\\\':v; } <BR>obj.visibility=v; } <BR>} <BR><BR>function DispMagicEmot(MagicID,H,W){ <BR>&nbsp;MagicFaceUrl = \\\"blog/template/totti7/mf.swf\\\"; <BR>&nbsp;document.getElementById(\\\"MagicFace\\\").innerHTML = \\\'&lt;OBJECT codeBase=\\\"<A href=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0\" target=_blank>http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0</A>\\\" classid=\\\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\\\" width=\\\"\\\' + W + \\\'\\\" height=\\\"\\\' + H + \\\'\\\"&gt;&lt;PARAM NAME=movie VALUE=\\\"\\\'+ MagicFaceUrl +\\\'\\\"&gt;&lt;param name=menu value=false&gt;&lt;PARAM NAME=quality VALUE=high&gt;&lt;PARAM NAME=play VALUE=false&gt;&lt;param name=\\\"wmode\\\" value=\\\"transparent\\\"&gt;&lt;embed src=\\\"\\\' + MagicFaceUrl +\\\'\\\" quality=\\\"high\\\" pluginspage=\\\"<A href=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" target=_blank>http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash</A>\\\" type=\\\"application/x-shockwave-flash\\\" width=\\\"\\\' + W + \\\'\\\" height=\\\"\\\' + H + \\\'\\\"&gt;&lt;/embed&gt;\\\'; <BR>&nbsp;document.getElementById(\\\"MagicFace\\\").style.top = (document.body.scrollTop+((document.body.clientHeight-700)/2))+\\\"px\\\"; <BR>&nbsp;document.getElementById(\\\"MagicFace\\\").style.left = (document.body.scrollLeft+((document.body.clientWidth-150)/2))+\\\"px\\\"; <BR>&nbsp;document.getElementById(\\\"MagicFace\\\").style.visibility = \\\'visible\\\'; <BR>&nbsp;MagicID += Math.random(); <BR>&nbsp;setTimeout(\\\"MM_showHideLayers(\\\'MagicFace\\\',\\\'\\\',\\\'hidden\\\')\\\",8000); <BR>&nbsp;NowMeID = MagicID; <BR>} <BR><BR>DispMagicEmot(144,350,500); <BR>//--&gt; <BR>&lt;/SCRIPT&gt;[/code] <BR><BR>其中 blog/template/totti7/mf.swf为魔法表情的路径。 <BR><BR>你可以加此代码到合适的地方。我的是加在底部。西西~~ <BR><BR>你也试一下吧! <BR><BR>演示如下:<A href=\"http://www.on-7.com/index.php?tem=totti7\">http://www.on-7.com/index.php?tem=totti7</A><BR><BR>

啤酒盖子 发表于 2006-12-12 09:23

挺好玩的。呵呵~<br /><br />DV论坛里的魔法表情多~

一直在等待 发表于 2006-12-13 09:26

不错,不过里面的路径使用到的文件必须给出来吧?

ntst 发表于 2007-4-20 13:23

这段代码是不是有错误,我怎么放进去的时候出错了啊.

3sky 发表于 2007-12-9 19:14

[quote]原帖由 [i]ntst[/i] 于 2007-4-20 13:23 发表 [url=http://bbs.bo-blog.com/redirect.php?goto=findpost&pid=17204&ptid=4918][img]http://bbs.bo-blog.com/images/common/back.gif[/img][/url]
这段代码是不是有错误,我怎么放进去的时候出错了啊. [/quote]

             <script language="JavaScript" src="merry.js"></script>

[[i] 本帖最后由 3sky 于 2007-12-9 19:19 编辑 [/i]]

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.