//var addlink = "http://www.aslibra.com"; //test
if (addlink) {
//program by hqlulu 20070406
//add link bottom in movie clip
this.createEmptyMovieClip("link_mc", this.getNextHighestDepth());
link_mc.beginFill(0xFF0000, 0);
var __w:Number = Stage.width;
var __h:Number = Stage.height;
link_mc.moveTo(0, 0);
link_mc.lineTo(__w, 0);
link_mc.lineTo(__w, __h);
link_mc.lineTo(0, __h);
link_mc.lineTo(0, 0);
link_mc.endFill();
link_mc.onRelease = function() {
getURL(addlink, "_blank");
};
}


效果预览:点击这里

原理:

1 判断是否有外部通过url传送过来的参数
2 如果有,则建立与舞台一样长宽的影片剪辑,为透明状态
3 给影片剪辑加上链接


boject代码的例子:

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="550" height="400" id="addlink" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="1.swf?addlink=http://www.aslibra.com" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><embed src="1.swf?addlink=http://www.aslibra.com" quality="high" bgcolor="#ffffff" width="550" height="400" name="addlink" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>





原创内容如转载请注明:来自 阿权的书房
收藏本文到网摘
发表评论
AD
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML 打开UBB 打开表情 隐藏
昵称   密码   游客无需密码
网址   电邮   [注册]
               

验证码 不区分大小写
 

阅读推荐

服务器相关推荐

开发相关推荐

应用软件推荐