2016-03-06 87 views
-3

嗨,我正在为论文制作网上商店,我想知道如何在点击时放大缩略图。像这样一个在这里amazon.com http://www.amazon.com/gp/product/B00THKEKEQ/ref=s9_ri_gw_g421_i1/177-3641034-5833112?ie=UTF8&fpl=fresh&pf_rd_m=ATVPDKIKX0DER&pf_rd_s=desktop-2&pf_rd_r=00MNMARHTQGGQG34P0MB&pf_rd_t=36701&pf_rd_p=2091268582&pf_rd_i=desktopphp缩略图放大点击

当一侧上的缩略图是点击放大到了主力位置

我有这样的代码iffset

<form action='' method='POST' enctype='multipart/form-data'> 
    <input type='image' src='admin/product_images/$pro_image2' name='imgdetails1' class='imgdetails1' /> 
</form> 

PHP

if(isset($_POST['imgdetails1'])){ 
    echo" 
     <input type='image' src='admin/product_images/$pro_image2' class='imgdetails5' />"; 
    } 
+0

问题是什么? – PRVS

+0

我想在亚马逊点击时放大缩略图 – user3460287

+1

如果您想动态地打开一个大的图像,您需要JavaScript。 – CrabLab

回答

0

您无法在使用PHP的页面上动态地运行代码;您将不得不刷新页面才能重新运行该脚本。为了避免这样做,JavaScript会在用户浏览器中运行,从而使网站变得动态。

你可以在纯JS或jQuery的写这一点,但你可能想看看这样的事情:http://photoswipe.com/

祝你好运!

+0

但是在http://photoswipe.com/上覆盖了网页。 – user3460287

+0

它是可修改的。 – CrabLab