要求 点击按钮后,在当前的页面指定的位置的内容上,播放一个指定的FLASH文件。
  谢谢!!!!

解决方案 »

  1.   

    我写了一个例子,你可以参考一下:
    <html><head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>Test page</title>
    <script language=javascript>
    function GetSwfHtml(swfpath)
    {
    var html = "";
    html += "<OBJECT classid=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\" width=\"295\" height=\"215\" id=\"flip\" ALIGN=\"\">";
    html += "<PARAM NAME=\"movie\" VALUE=\""+swfpath+"\"><PARAM NAME=\"quality\" VALUE=\"high\">";
    html += "<EMBED src=\""+swfpath+"\" quality=\"high\" bgcolor=\"#ffffff\" width=\"295\" height=\"215\" NAME=\"flip\" ALIGN=\"\" TYPE=\"application/x-shockwave-flash\" PLUGINSPAGE=\"http://www.macromedia.com/go/getflashplayer\">";
    html += "</EMBED></OBJECT>";
    return html;
    }function ShowSWF()
    {
    var inputFileURL= document.getElementById("inputFileURL");
    var SWFArea = document.getElementById("SWFArea");
    SWFArea.innerHTML = GetSwfHtml(inputFileURL.value);}
    </script>
    </head><body>
    <div id="SWFArea">Flash Display area.</div>
    Please input the url of your flash file:<br>
    <input id="inputFileURL" type=text value="http://www.microsoft.com/china/windowsmobile/_assets/video/home/HomePage.swf" size="86"><br>
    <input type=button value="Show Flash" onclick="ShowSWF()">
    </body></html>