2016-03-06 91 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