永发信息网

为什么我在Dreamweaver里插入一个滚动连接层后其他FLASH会卡住不动

答案:5  悬赏:70  手机版
解决时间 2021-07-30 04:59
  • 提问者网友:趣果有间
  • 2021-07-29 09:22

就是我插入了一个优酷的flash视频连接播放时非常卡 拉一下滚动条flash就播放一下

也就是说滚动连接层动一下 flash也跟着动一下 连接层不动 flash也不动

求解决方法!

最佳答案
  • 五星知识达人网友:渊鱼
  • 2021-07-29 10:51

flash 插入的时候要设置wmode,否则会出现flash挡住弹出层...不可操作等问题


----------提供一段代码给你参考------------


//flash
function useSwf(swfUrl,swfW,swfH,wmode,swfID)
{
if(swfID){idStr='id='+swfID}else{idStr=''}
if(wmode == 1){
wmodeStr1='<param name="wmode" value="transparent" />'
wmodeStr2='wmode=transparent'
} else {
wmodeStr1='';
wmodeStr2='';
}
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase=" http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" '+idStr+' width='+swfW+' height='+swfH+'>')
document.write('<param name="movie" value="'+swfUrl+'" />')
document.write('<param name="menu" value="false" />')
document.write('<param name="quality" value="best" />')
document.write('<param name="allowScriptAccess" value="always" />')
document.write(wmodeStr1)
document.write('<embed src="'+swfUrl+'" width='+swfW+' height='+swfH+' '+idStr+' '+wmodeStr2+' menu=false quality=best type="application/x-shockwave-flash" pluginspage=" http://www.macromedia.com/go/getflashplayer" />')
document.write('</object>')
}


-------------------------------------------------------------------------


再偷偷的丢你一个网站的js


http://image.tiancity.com/clq/js/sMenu.js


稍稍的给你解释下,不过你也应该弄的懂..你会插入滚动链接层..最主要的问题 还是flash的wmode记得设置



timer一直在获取document.body.scrollTop


然后调整flash的高度document.all.sMenu.style.top


全部回答
  • 1楼网友:何以畏孤独
  • 2021-07-29 14:03

用浏览器打开看看行不?

  • 2楼网友:慢性怪人
  • 2021-07-29 12:59

flash文件路径有问题吗??检查一下链接设置!

  • 3楼网友:上分大魔王
  • 2021-07-29 12:08

升级你的FL播放器

  • 4楼网友:酒安江南
  • 2021-07-29 11:26

一般加载在DW中的视频文件,在测试的时候能播放出来,就不是路径的问题。

可能是网速的原因、文件保存的远程服务器不稳定或是IE版本与FLA的版本上的不兼容,

需要自己慢慢调整。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯