PHP代码:--------------------------------------------------------------------------------<br /><br />/* html_list.js HTML 网页 间利用 JavaScript 通过 URL 传递变量<br />*实例为根据所传递参数自动读取图片,让静态网页实现单页面显示不同内容及分野功能<br />*以下为 参数分析<br />* imgMax //图片的总个数<br />* imgName //起始图片的文件名,所有图片都为jpg图片,传递参数时,只传文件名,例:101<br />* //图片的读取方式为 +1 ,所以,应该注意 01+1=2 ,而不等于 02<br />* imgUrl //图片的路径<br />* pageMax //单页最大显示图片数<br />*/<br />function showImg(imgMax,imgName,imgUrl,pageMax) {<br /> imgName = eval(imgName);<br /> pageMax = eval(pageMax);<br /> imgMax = eval(imgMax);<br /> var pageUrl="";<br /> pageUrl = window.location;<br /> pageUrl = pageUrl.toString() //获取当前页的URL,并附给字符串 pageUrl<br /> var Parameter = pageUrl.split("?"); //以 ? 为分隔符,将上面获得的 URL 拆分成数组<br /> Url = Parameter[0]+"?page"; //取得去掉参数后的URL,备后面翻页使用<br /> Parameter = Parameter[1]; //取得 ? 的后一部分<br /> var Parameter = pageUrl.split("="); //在次以 = 拆分<br /> Parameter = Parameter[1]; //取得参数<br /> if(Parameter<=0||Parameter==""||isNaN(Parameter)) {<br /> Para=1;<br /> }<br /> else {<br /> Para=Parameter;<br /> } //如果参数未设置或错误设置,则自动为1,否则为设置数<br /> img = new Array(); //设置图片组变量<br /> for(i=0;i<img Max;i++){<br / alt="原创]HTML网页间利用JavaScript通过URL传递变量_PHP" > img[i] = imgName+i;<br /> } //给组中的每一个变量附值<br /> start = (Para - 1)*pageMax; //每页中开始的图片名称<br /> end = ((start+pageMax)>=img.length)?img.length<img src="images/smilies/frown.gif" border="0" alt="">start+pageMax); //结束的图片名称<br /> document.write("<table border=0 width=100% align=center>") //制表<br /> for(i=start;i<end;i++) {<br /> document.write ("<tr align=center><td><img src="+imgUrl+""+img[i]+".jpg alt="原创]HTML网页间利用JavaScript通过URL传递变量_PHP" ><br>");<br /> } //输出相应图片<br /> document.write ("<tr align=center><td>") //制表<br /> if(start!=0) {<br /> pre = Url+"="+eval(Para-1);<br /> document.write("<a href="+pre+">上一页");<br /> } else {<br /> document.write("上一页");<br /> }<br /> document.write(" ")<br /> if(end<img .length) {<br / alt="原创]HTML网页间利用JavaScript通过URL传递变量_PHP" > Para = eval(Para)+1;<br /> next = Url+"="+Para; <br /> document.write("<a href="+next+">下一页");<br /> } else {<br /> document.write("下一页");<br /> } //分析上下页连接<br /> document.write(""); //制表<br /> }<br /><br /> imgMax="5";<br /> imgName="101";<br /> imgUrl="./";<br /> pageMax="2";<br /> <br /> <br /> <br /> showImg(imgMax,imgName,imgUrl,pageMax);<br />