我这个就是判断下日期,在指定日期范围内显示flash,否则显示图片,但显示了flash,下面的东西就不显示了,这是为什么呢?代码如下:
<HTML>
<BODY>
<table border="0" cellspacing="0" cellpadding="0" width="980" align="center">
<tbody>
<tr>
<td>
<script type="text/javascript" language="javascript">
calendar = new Date();
day = calendar.getDay();
month = calendar.getMonth();
date = calendar.getDate();
year = calendar.getYear();
var dayname = new Array ("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var monthname = new Array ("1","2","3","4","5","6","7","8","9","10","11","12" );
var dt=year+monthname[month]+date;
if (dt=="2011430" || dt=="201151" || dt=="201152" || dt=="201153" ){
document.write("<object codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' height='182' width='1004' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'><param value='2011-1.swf' name='movie' /><param value='high' name='quality' /><param value='transparent' name='wmode' /><object/>");
}
else{
document.write("<img src='20.jpg'/>");
}
</script>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="980" align="center">
<tbody>
<tr>
<td width="876">
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tbody>
<tr>
<td align="center"><span class="style1">|</span></td>
<td align="center">首 页</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
</tr>
</tbody>
</table>
</td>
<td width="52" align="right"><img alt="" width="52" height="52" src="images_qzgz/dh_2.jpg" /></td>
</tr>
</tbody>
</table>
</BODY></HTML>
<HTML>
<BODY>
<table border="0" cellspacing="0" cellpadding="0" width="980" align="center">
<tbody>
<tr>
<td>
<script type="text/javascript" language="javascript">
calendar = new Date();
day = calendar.getDay();
month = calendar.getMonth();
date = calendar.getDate();
year = calendar.getYear();
var dayname = new Array ("星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六");
var monthname = new Array ("1","2","3","4","5","6","7","8","9","10","11","12" );
var dt=year+monthname[month]+date;
if (dt=="2011430" || dt=="201151" || dt=="201152" || dt=="201153" ){
document.write("<object codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' height='182' width='1004' classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'><param value='2011-1.swf' name='movie' /><param value='high' name='quality' /><param value='transparent' name='wmode' /><object/>");
}
else{
document.write("<img src='20.jpg'/>");
}
</script>
</td>
</tr>
</tbody>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="980" align="center">
<tbody>
<tr>
<td width="876">
<table border="0" cellspacing="0" cellpadding="0" width="100%" align="center">
<tbody>
<tr>
<td align="center"><span class="style1">|</span></td>
<td align="center">首 页</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
<td align="center">领导讲话</td>
<td align="center"><span class="style1">|</span></td>
</tr>
</tbody>
</table>
</td>
<td width="52" align="right"><img alt="" width="52" height="52" src="images_qzgz/dh_2.jpg" /></td>
</tr>
</tbody>
</table>
</BODY></HTML>
需要设置属性wmode,有三种,如下
<param name="wmode" value="transparent">
<param name="wmode" value="Opaque">
<param name="wmode" value="Window"> 楼主设置Opaque 模式应该就能解决问题了(这时z-index就可以起作用了)
最后的
<object/>
应该写成
</object>