<script LANGUAGE="JavaScript"> 
function openwin(id) { window.open ('PicShow.aspx?ProductID='+id,'newwindow', 'height=500, width=700, toolbar=no, menubar=no, scrollbars=no, resizable=no, location=no, status=no') </script> 代码:
 <a   href ="#" onclick="openwin(<%#DataBinder.Eval(Container.DataItem, "Goods_ID") %>)">   <img  alt='<%#DataBinder.Eval(Container.DataItem, "Goods_Name") %>' class="goodsimg"  src='<%# DataBinder.Eval(Container.DataItem, "Goods_Pic") %>' /></a>我点击上面的图片的时候,弹出网页,然后原网页就滚到开始的顶部,
这样我又得滚到下面然后点击另外一个图片。很麻烦,哪位大哥帮我解决下~~

解决方案 »

  1.   

    href ="#"  换成 href ="javascript:void(0)" 试一下 
      

  2.   

    <a  href ="#" onclick="openwin( <%#DataBinder.Eval(Container.DataItem, "Goods_ID") %>);return false;"> 
      

  3.   

    <a href ="javascript:void(0)" onclick="openwin( <%#DataBinder.Eval(Container.DataItem, "Goods_ID") %>)">  <img  alt=' <%#DataBinder.Eval(Container.DataItem, "Goods_Name") %>' class="goodsimg"  src=' <%# DataBinder.Eval(Container.DataItem, "Goods_Pic") %>' /> </a>