冲着星际争霸四个字顶!!<body topmargin=0 leftmargin=0>
<img src=1.jpg id="bimg">
<div id="sdiv" style="position:absolute;top:0;left:0"><img id="simg" src=1.jpg width=150 onclick="clk(this);"></div>
<script>
document.body.onscroll=function(){
sdiv.style.top=document.body.scrollTop;
sdiv.style.left=document.body.scrollLeft;
}
//
var bimgH=bimg.height;
var bimgW=bimg.width;
var simgH=150;
var simgW=simg.height;
function clk(obj)
{
document.body.scrollLeft=event.offsetX/simgW*bimgW;
document.body.scrollTop=event.offsetY/simgH*bimgH;
}
</script>
</body>

解决方案 »

  1.   

    你好:scoutlin(8da子民)(www.8da.cc)
    我的意思是不是可以实现这种功能,假设网页上有400*300的区域显示图形,而图片实际大小常常达到4000*3000,当点击放在其左上角的缩略图的某一点时,在显示区域显示以该点为中心的400*300的矩形区域,可以实现么?
      

  2.   

    顶   show me the money
      

  3.   

    你好:scoutlin(8da子民)(www.8da.cc)
    我的意思是不是可以实现这种功能,假设网页上有400*300的区域显示图形,而图片实际大小常常达到4000*3000,当点击放在其左上角的缩略图的某一点时,在显示区域显示以该点为中心的400*300的矩形区域,可以实现么?
    ======================================================我那代码难道不是这功能?PS:有点小错误
    var simgW=150;
    var simgH=simg.height;
      

  4.   

    <img src=1.jpg id="bimg">找一张长度大于768宽度大于1024的图片,存为1.jpg
    你就看到效果了
      

  5.   

    又是一个只抄代码
    从来不自己思考和书写的算我白说走人,闪
    =====================================
    你的思路是定位滚动条,我试试嵌入一个iframe
      

  6.   

    稍微改了一下,不起作用:
    <body topmargin=0 leftmargin=0>
     <table border="1" width="100%" id="table1">
    <tr>
    <td width="366"></td>
    <td>
     </td>
    </tr>
    <tr>
    <td width="366"><img id="simg" src=1.jpg width=150 onclick="clk(this);"></td>
    <td> </td>
    </tr>
    <tr>
    <td width="366"> </td>
    <td><iframe id="inpic" name="I1" src="图片定位_in.htm" width="200"></iframe></td>
    </tr>
    </table>
    <div id="sdiv"> </div>
    <script>
    document.body.onscroll=function(){
    sdiv.style.top=document.body.scrollTop;
    sdiv.style.left=document.body.scrollLeft;
    }
    //
    //var bimgH=bimg.height;
    //var bimgW=bimg.width;
    var bimgH=400;
    var bimgW=300;
    var simgW=150;
    var simgH=simg.height;
    function clk(obj)
    {
    document.all.inpic.scrollLeft=event.offsetX/simgW*bimgW;
    document.all.inpic.scrollTop=event.offsetY/simgH*bimgH;
    }
    </script>
    </body>
      

  7.   

    <body topmargin=0 leftmargin=0>
    <div id="bdiv" style="position:absolute;top:100px;left:100px;width:400px;height:300px;overflow:hidden">
    <img src=1.jpg id="bimg">
    </div>
    <div id="sdiv" style="position:absolute;top:0;left:0"><img id="simg" src=1.jpg width=150 onclick="clk(this);"></div>
    <script>
    document.body.onscroll=function(){
    sdiv.style.top=document.body.scrollTop;
    sdiv.style.left=document.body.scrollLeft;
    }
    //
    var bimgH=bimg.height;
    var bimgW=bimg.width;
    var simgH=150;
    var simgW=simg.height;
    function clk(obj)
    {
    bdiv.scrollLeft=event.offsetX/simgW*bimgW;
    bdiv.scrollTop=event.offsetY/simgH*bimgH;
    }
    </script>
    </body>
      

  8.   

    scoutlin(8da子民)(www.8da.cc) ( ) 信誉:99 
    没信誉的家伙...还好意思说别人.......
    看看他.......
    信誉:::::ahking(aspire) ( ) 信誉:101 
    火气大...
    顶!~````
      

  9.   

    hehe www.8da.cc好久没去了,怀恋啊
      

  10.   

    www.8da.cc
    永远不死
    星际永恒
      

  11.   

    十分感谢 scoutlin(8da子民)(www.8da.cc):由于惧怕3721,没敢用层,思路确实窄十分感谢 xiaopaodi(小炮) 主持公道