六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 132|回复: 0

html嵌入flash封装

[复制链接]

升级  12.67%

19

主题

19

主题

19

主题

秀才

Rank: 2

积分
69
 楼主| 发表于 2013-2-7 20:10:00 | 显示全部楼层 |阅读模式
function Flash(_url,_width,_height,_wmode,_quality){ var url=_url; var width=_width; var height=_height; var wmode=_wmode||"transparent"; var quality=_quality||"high"; var scriopt="<embed src=\""+url+"\" width=\""+width+"\" height=\""+height+"\" quality=\""+quality+"\" wmode=\""+wmode+"\" pluginspage=\" http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\"></embed>"; this.add=function(_tag){  var tag=document.getElementById(_tag);  if(tag==null){   return document.write(scriopt);  }else{   return document.getElementById(_tag).innerHTML=scriopt;  }   }} 
 
function Flash(_url,_id,_width,_height,_wmode,_bgcolor,_quality){var url=_url;var id=_id;var width=_width;var height=_height;var wmode=_wmode||falsewmode?wmode="transparent":wmode="opaque";var bgcolor=_bgcolor||"#869ca7";var quality=_quality||"high";var varialbe="<object classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" id="+id+" width="+width+" height="+height+" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab\">\         <param name=\"movie\" value="+url+" />\         <param name=\"quality\" value="+quality+" />\         <param name=\"bgcolor\" value="+bgcolor+" />\   <param name=\"wmode\" value="+wmode+" />\         <param name=\"allowScriptAccess\" value=\"sameDomain\" />\         <embed src="+url+" quality="+quality+" bgcolor="+bgcolor+"\             width="+width+" height="+height+" wmode="+wmode+" name="+id+" align=\"middle\"\             play=\"true\" loop=\"false\" quality="+quality+" allowScriptAccess=\"sameDomain\"\             type=\"application/x-shockwave-flash\"\             pluginspage=\"http://www.macromedia.com/go/getflashplayer\">\         </embed>\     <\/object>"; this.add=function(_parent){  var parent=document.getElementById(_parent);  if(parent==null){   return document.body.innerHTML=varialbe;  }else{   return parent.innerHTML=varialbe;  } }} window.onload=function(){var flash=new Flash("ExternalInterfaceExample.swf","ExternalInterfaceExample",550,400) flash.add();} 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表