给一个单元格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> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50 id= "div2 " > </td>
<TD width= "100 " height= "75 " >
<div id= "div1 " > </div>
</TD>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
</TR>
<TR>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </td>
<td width=50> </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显示出来...
[解决办法]
这段代码在我的机器上不抖动呀,是不是你的机器有问题?