网页 交换图像问题

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:45:49
先看清楚!
现有ABC三幅图片,原来显示A,在A上鼠标划过时显示B,划开又显示A。当单击A(B)时显示C,划开还是显示C。这个如何实现。
如果用onmouseover、onmouseout、onclick的话单击完了显示C但鼠标移开后又变A了,怎么办?
不能运用层!

ivin_2008:不是前往C这个地址,你这样的话其它东西全没了,是点的时候把图片变成C图片!

这个问题太简单了哈,天才来了。

楼主准备三个图片。分别为xfc.gif xfc2.gif xfc3.gif 对应你的a b c

<img id="img1" src="xfc.gif" border=0>

<script language="javascript">
var isclick=false;
document.getElementById("img1").onmouseover=function(){
if(!isclick){
this.src="xfc2.gif"
}
}
document.getElementById("img1").onmouseout=function(){
if(!isclick){
this.src="xfc.gif"
}
}

document.getElementById("img1").onclick=function(){
isclick=true
this.src="xfc3.gif"
}

</script>

晕,用vbs就可以实现了嘛,你在dreamwear菜单栏那里找到 插入 那里点插入的下拉菜单,点击插入鼠标经过图像,然后里面有三个url,第一个原始图像插入A地址,第二个插入B地址,转跳url插入c地址

超级链接