IE 升级以后,那个恼人的虚线框,非要人去敲打它一下,让人不胜其烦。之前我有写过一个《针对 IE ActiveX 升级后的 Flash 显示方法》,虽说同样都是用 JS 的方法调用,不过那不是 ASP 的写法嘛,所以这又干脆转成一个 JS 的函数调用了。这样一来,以后也不用再重复劳作了,管它动态静态拿来就用,呵呵。。。
1.创建一个 JS 函数;
<!--<br />
function C_Flashs(url,fhname,tpid,opid,fhwidth,fhheight){<br />
// Clear active line of the flashs for IE<br />
// 文件地址;文件名;是否透明;是否置于流媒体之上;宽度;高度<br />
if (tpid=1){<br />
wmodea="wmode=\"transparent\""<br />
}<br />
if (opid=1){<br />
wmodeb="wmode=\"opaque\"" // Media(Top/bottom)<br />
}<br />
document.write("<embed src=\""+[url]+"/"+[fhname]+".swf\" quality=\"high\" "+[wmodea]+" "+[wmodeb]+" menu=\"false\" pluginspage=<br />
\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""+[fhwidth]+"\" height=\""+[fhheight]+"\">");<br />
}<br />
//--><br />
</script>




