日期:2014-05-16  浏览次数:20417 次

帮助修改我的代码:如何通过单击页面图像使两幅图像交替出现
源代码如下:
<HTML>
<Head>
<Title> 图像渐隐淡出 </Title>
<Script   language= "javascript ">
var   n=0;
function   doTrans()
{
if(n==0)
{
n=1;
egid.filters.blendTrans.apply();
egid.src= "JavaScript源代码引用资源文件\漓江风光.bmp ";
egid.filters.blendTrans.play();
}
else
{
n=0;
egid.filters.blendTrans.apply();
egid.src= "JavaScript源代码引用资源文件\桂林山水.jpg ";
egid.filters.blendTrans.play();
}
}
</Script>
</Head>
<Body>
<Center>
<H3> <Font   color= "blue "> 图像渐隐淡出 </Font> </H3>
<HR   size=2   color= "blue ">
<Img   src= "JavaScript源代码引用资源文件\桂林山水.jpg "   id= "egid "  

width=240   height=240   style= "filter:blendTrans(duration=3.0) "  

onclick= "doTrans() "> <BR>
<P>
<P>
<Font   size=3   color= "blue ">   点击图像你会发现美丽的漓江风光! <BR>
再次点击图像,你又会惊喜的回到桂林山水! </Font>
</Center>
</Body>
</HTML>

------解决方案--------------------
什么问题呢?
你的代码不怎么标准。
------解决方案--------------------
egid.src= "JavaScript源代码引用资源文件\\漓江风光.bmp ";
egid.src= "JavaScript源代码引用资源文件\\桂林山水.jpg ";
把这两行改下就可以了