我也发现一个问题
请看一段如下代码:
哈哈哈
它设置了当鼠标移上图片时,显示一个层。看上去没问题,然后由于实际情况需要我们
还得为它加上当鼠标依出图片时曾隐藏的动作
onmouseout="MM_showHideLayers('Layer1','','hidden')"
然而出错,同样是这中情况在DW3里没问题,仔细研究DW4自动生成的javascript代码
有这么一段:
if (obj.style) { obj=obj.style; v=(v=='show')?'visible'

v='hide')?'hidden':v;
obj.visibility=v;
大家可以看到当参数等于show时层显示,当参数等于hide时层隐藏,原来以前在DW3里莫认的参数hide到了DW4中却变成了hide难怪要出错,还有v=(v=='show')重复定义变量,这是初级程序员才犯的毛病。
由此可知虽然DW4在制作网页上的确不错,但自带的javascript程序实在太烂,这一点从最简单的图片翻转上就能看出来(DW生成的代码实在太多)因此在实际应用中计量少依赖DW自带的javascript程序