index.htm<SCRIPT LANGUAGE="JavaScript">
<!--
function go(obj)
{
    window.open("a.htm?" + obj.src);
}
//-->
</SCRIPT>
</HEAD><BODY>
<img id='im1' src="1.jpg" onclick="go(this)">
<img id='im2' src="2.jpg" onclick="go(this)">
</BODY>
a.htm<body onload="alert(location.search)">
</body>

解决方案 »

  1.   

    改一下:index.htm<SCRIPT LANGUAGE="JavaScript">
    <!--
    function go(obj)
    {
        window.open("a.htm?" + obj.src);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <img id='im1' src="1.jpg" onclick="go(this)">
    <img id='im2' src="2.jpg" onclick="go(this)">
    </BODY>
    a.htm<SCRIPT LANGUAGE="JavaScript">
    <!--
    function getImg()
    {
        var str = location.search;
        alert(str.substring(str.lastIndexOf("/")+1));
    }
    //-->
    </SCRIPT>
    <body onload="getImg()">
    </body>
      

  2.   

    就是我点击index.htm进入第二个页面 谈出一个对话框 图片没有显示我要a.htm得<img src="">能在index.htm点击2.jpg为<img src="2.jpg">
    在index.htm点击1.jpg为<img src="1.jpg">不要用<body onload="getImg()">
      

  3.   

    是这样吗?index.htm<SCRIPT LANGUAGE="JavaScript">
    <!--
    function go(obj)
    {
        window.open("a.htm?" + obj.src);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <img id='im1' src="1.jpg" onclick="go(this)">
    <img id='im2' src="2.jpg" onclick="go(this)">
    </BODY>
    </HTML>
    ---------------------------a.htm<SCRIPT LANGUAGE="JavaScript">
    <!--
    function getImg()
    {
        var str = location.search;
        img1.src = str;
    }
    //-->
    </SCRIPT>
    <body onload="getImg()">
    <img id=img1 src="">
    </body>
      

  4.   

    差不多了  不过图片出错  图片地址是file:///E:/2/aa.htm?file:///E:/2/2.jpg我的图片和网页在e/2/继续努力  大哥哥
      

  5.   

    e/2/ ?什么意思,这里传的得img得src属性值,可以自动获取图片路径的把你的代码贴出来一部分
      

  6.   

    我目前就用的是您给的代码  我的图片和a.htm  index.htm 就在e盘的2文件夹下可是a.htm显示图片出错  察看图片地址是file:///E:/2/aa.htm?file:///E:/2/2.jpg怎么样让图片地址是file:///E:/2/2.jpg就正确了
      

  7.   

    试试这个<SCRIPT LANGUAGE="JavaScript">
    <!--
    function go(obj)
    {
        window.open("a.htm?" + obj.src);
    }
    //-->
    </SCRIPT>
    </HEAD><BODY>
    <img id='im1' src="1.gif" onclick="go(this)">
    <img id='im2' src="2.gif" onclick="go(this)">
    </BODY>
    </HTML>
    ----------------<SCRIPT LANGUAGE="JavaScript">
    <!--
    function getImg()
    {
        var str = location.search;
        img1.src = str.substring(str.lastIndexOf("/")+1);
    }
    //-->
    </SCRIPT>
    <body onload="getImg()">
    <img id=img1 src="">
    </body>
      

  8.   

    要求a.htm显示  上一幅   下一副   图片都是1.jpg 2.jpg 3.jpg ......
    怎么样在2.jpg时 上一幅是 是1.jpg   下一副是3.jpg
      

  9.   

    我把那40分给您了  分数不多 是我的心意  
    我还想做
    要求a.htm显示  上一幅   下一副   图片都是1.jpg 2.jpg 3.jpg ......
    怎么样在2.jpg时 上一幅是 是1.jpg   下一副是3.jpg这个帖子一结就没办法问您了,呵呵,
      

  10.   

    a.htm=========================<SCRIPT LANGUAGE="JavaScript">
    <!--
    function getImg()
    {
        var str = location.search;
        img1.src = str.substring(str.lastIndexOf("/")+1);
    }
    function getPre()
    {
        var str = img1.src;
        prePageNum = parseInt(str.substring(str.lastIndexOf("/")+1),10) - 1;
        if(prePageNum == 0)
            prePageNum = 1;
        img1.src = prePageNum + ".gif";
    }
    function getNext()
    {
        var str = img1.src;
        prePageNum = parseInt(str.substring(str.lastIndexOf("/")+1),10) + 1;
        img1.src = prePageNum + ".gif";
    }
    //-->
    </SCRIPT>
    <body onload="getImg()">
    <img id=img1 src="">
    <a href="#" onclick="getPre()">pre</a>
    <a href="#" onclick="getNext()">next</a>
    </body>