js添加Flash方法

阅读更多
百事通信息网

function Common() {}
 
......
/**
*@param:id //div元素的id号
*@param:url //flash地址
*@param:width //显示的对象宽
*@param:height //显示的对象高
*@param:mode //是否以透明模式显示
**/
Common.showFlash = function (id, url, width, height, mode) {
 var arr = new Array();
 var str="";
 arr.push(" ");
 arr.push("");
 arr.push(" ");
 if (mode) {
  arr.push("");
 }
 arr.push("");
 arr.push("");
 arr.push("");
 str = arr.join("");
 $(id).innerHTML = str;
};
......

调用示例: Comm.showFlash("layer","flash/1.swf",400,200,true);

附:
在该例中,字符连接采用的数组来实现,提高了效果
js同java一样,在使用"+"号来连接字符串时会申请新的内存空间,不断的申请内存空间,既浪费内存空间又降低运行效果.

你可能感兴趣的:(Flash)