document.images.imgInit.src因为不兼容

解决方案 »

  1.   

    直接用document.getElementById("img1").src = "..."
    或者document.getElementsByName("img1")[0].src
    或者document.getElementsByTagName("img")
      

  2.   

    fosjos:试了一下不行啊。图片还是显示不出来,点右键查看图片的地址(url)是javascript:nextAd(),可能还是这个javascript函数没有执行啊,跟路径没关系。
    <IMG STYLE="FILTER: revealTrans(duration=1,transition=5);border-color:black;color:#000000" SRC="javascript:nextAd()" WIDTH=230 HEIGHT=172.5 BORDER=0 CLASS=img01 NAME="imgInit">
    这个src换成实际路径如c://123.jpg是可以显示的
      

  3.   

    解决了一部分:
    将<body>改为
    <body onLoad="javascript:nextAd()">
    同时去掉<img>中的src="javascript:nextAd()"在ie7中访问此jsp文件,显示正常。
    但是这个jsp文件是包在一个portlet中的,整个门户运行起来就不能显示了