【诚】高分请高人帮改一小段网页内的java script程序

来源:百度知道 编辑:UC知道 时间:2024/06/11 04:44:46
首先,请看现在的效果:
http://shouji100.com.cn/Photo/Nokia/25.shtml

查看源代码,出于网站后台程序原因,这段是固定的,不可能改:
<script language='javascript'>
var arrUrlName=new Array();
var arrUrl=new Array();
arrUrlName[0]='图片地址1';
arrUrl[0]='/Photo/UploadPhotos/200710/20071026211733957.jpg';
arrUrlName[1]='图片地址2';
arrUrl[1]='/Photo/UploadPhotos/200710/20071026211733939.jpg';
arrUrlName[2]='图片地址3';
arrUrl[2]='/Photo/UploadPhotos/200710/20071026211733131.jpg';
arrUrlName[3]='图片地址4';
arrUrl[3]='/Photo/UploadPhotos/200710/20071026211733221.jpg';
arrUrlName[4]='图片地址5';
arrUrl[4]='/Photo/UploadPhotos/200710/20071026211733845.jpg';
arrUrlName[5]='图片地址6';
arrUrl[5]='/Photo/UploadPhotos/200710/20071026211734742.jpg';
arrUrlName[6]=&

是啊,好好的啊,你要说要改哪里啊,哪里没有达到你的要求啊。
对于你第一个要求可以试试以下方法,但单击他时不会有窗口弹出来显示图片了,就是把<a hre....></a>的超连接去掉,在<div id="imgbBox">里面加个onclick事件,以下是我你RAR文件中第个代码段的一部份:if(FileExt=='gif'||FileExt=='jpg'||FileExt=='png'||FileExt=='bmp'||FileExt=='jpeg'){
strHtml="<a href='"+PhotoUrl+"' target='PhotoView'><img class='ViewPhoto' src='"+PhotoUrl+"' border='0' onload='if(this.width>800) this.width=800' title='诺基亚E61i图片'></a>";改为:if(FileExt=='gif'||FileExt=='jpg'||FileExt=='png'||FileExt=='bmp'||FileExt=='jpeg'){
strHtml="img class='ViewPhoto' src='"+PhotoUrl+"' border='0' onload='if(this.width>800) this.width=800' title='诺基亚E61i图片'>";这样单击图片就不可以用自定义的onclick事件,你不是说imgbox是一个div么,那么在div加入个onclick事件如:<div id=imgBox