首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

给一个单元格innerHTML赋一个flash,为什么整个页面会抖动?解决方案

2012-03-02 
给一个单元格innerHTML赋一个flash,为什么整个页面会抖动?给一个单元格innerHTML赋一个flash,为什么整个页

给一个单元格innerHTML赋一个flash,为什么整个页面会抖动?
给一个单元格innerHTML赋一个flash,为什么整个页面会抖动?是怎么回事?有解决办法吗?
<!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN ">
<HTML>
<HEAD>
<TITLE>   New   Document   </TITLE>
<META   NAME= "Generator "   CONTENT= "EditPlus ">
<META   NAME= "Author "   CONTENT= " ">
<META   NAME= "Keywords "   CONTENT= " ">
<META   NAME= "Description "   CONTENT= " ">
</HEAD>

<BODY>
 
 
  <TABLE   width=100%   border=1   height=80%>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>


  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50   id= "div2 "     > &nbsp; </td>
        <TD   width= "100 "   height= "75 "   >
<div   id= "div1 "     > &nbsp; </div>
</TD>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  <TR>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>


  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  <td   width=50> &nbsp; </td>
  </TR>
  </TABLE>
 
 
  <INPUT   TYPE= "button "   onclick= "createflash(); "   value= "createflash ">
<SCRIPT   LANGUAGE= "JavaScript ">
<!--
 
function   createflash(){
 
     
 
            div1.innerHTML=       " <embed   src=\ "http://www.net.cn/static/ad06/main5.swf\ "       width=\ "78\ "   height=\ "60\ "   > </embed> ";
 
}
//-->
</SCRIPT>
 
</BODY>
</HTML>


[解决办法]
应该是DOM重写吧。flash的机制,我也不清楚,看到sf抢坐
[解决办法]
接分先啦,你用层控制下看看div ,span,都可以,我也没试过,只是给个建议
[解决办法]
没有碰到过.
建议,在给单元格整个的置换FLASH时,先以DOM的方式,将FLASH载入,然后清空单元格,然后再把FLASH显示出来...
[解决办法]
这段代码在我的机器上不抖动呀,是不是你的机器有问题?

热点排行