HTML5网页设计

其他代码

JS调用flash方法

时间:2014-11-26 13:47来源:未知作者:点击:
自动生成的flash链接代码是不符合web标准的,因此常用js进行调入,代码如下: JS代码

自动生成的flash链接代码是不符合web标准的,因此常用js进行调入,代码如下:

JS代码:

    /*JS调用flash*/ 
    var EmbedStr = ""; 
    function GetFlash(url,x,y) { 
     EmbedStr = "<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='" + x + "' height='" + y + "'>"; 
     EmbedStr += "<param name='allowScriptAccess' value='always' />"; 
     EmbedStr += "<param name='movie' value='" + url + "' />"; 
     EmbedStr += "<param name='quality' value='high' />"; 
     EmbedStr += "<param name='wmode' value='transparent' />"; 
     EmbedStr += "<param name='menu' value='false' />"; 
     EmbedStr += "<embed src='" + url + "' id='flashObject' name='flashObject' quality='high' menu='false' wmode='transparent' bgcolor='#ffffff' width='" + x + "' height='" + y + "' allowScriptAccess='always' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' />"; 
     EmbedStr += "</object>"; 
     document.write(EmbedStr); 
     return; 
    } 

页面调用代码:

    <div class="swf_box"> 
      <script language=javascript type=text/javascript>GetFlash("img/shejicool.swf","220","180");</script> 
    </div> 

上一篇:上一篇:Jquery模拟IE6的min-width属性 上一篇:下一篇:点击页面其他区域关闭层
阅完本篇文章?您还可以: 收藏本文 文章挑错 朋友推荐