http://www.levenger.com/PAGETEMPLATES/PRODUCT/Product.asp?Params=category=15-99|level=2-3|pageid=2281|Special=fes
进入这个国外的网站,在图片下点zoom,会出现一个窗口,点击边上的小图,会有特写的效果,大家看看,怎么做一个图片的局部特写效果????

解决方案 »

  1.   

    感觉是ASP生成图片/动画..可又不像..如何无缝切换呢.
      

  2.   

    我点了一下zoom in 然后比较了一下图片的url。说明它就是一个网页只不过content-type是jpeg而已。脚本修改图片的src啊
    http://img.levenger.com/is/image//Levenger/AP16000_E_0407?rgn=0,0,1734,1734&wid=400&hei=400&op_usm=0.5,1.0,0.0,0
    http://img.levenger.com/is/image/Levenger/AP16000_E_0407?rgn=434,434,867,867&wid=400&hei=400&op_usm=0.5,1.0,0.0,0
      

  3.   

    修改src,只是能改变图片,是换整张的图片,不能达到在一个图片中放大特写的效果啊
    我觉得applet还比较贴谱,可是代码怎么弄啊
      

  4.   

    是applet,我看到Java的咖啡杯了...
      

  5.   

    要是用applet,这个就比较简单了
      

  6.   

    追进去看JS,发现是APPLET做的
      

  7.   

    Looking at source code:
     
    third-party js(www.levenger.com):
    config.js, AppletUtil.js, IZViewer.js are used to load picture with applet and zoom in/out.
    Target created using scripts to manipulate a picture:
     objZoom.params["image.name"] = "Levenger/AL5965_0707"; // the name of a image
     var target1 = createZoomTarget("153,479,800,800", true); //targetThen you can use it to zoom in/out(objZoom is an applet object):
             objZoom.setProperty("relZoom", "1")  //zoom in
             objZoom.setProperty("relZoom", "-1") //zoom out
    You can get the applet object by using methods of the AppletUtil.js, I think.
    Study the javascript it contains.It's not so hard for a green hand,you can get it.
      

  8.   

    May I have your E-mail address?Thank you!