rejetto forum

希望增加缩略图功能

0 Members and 2 Guests are viewing this topic.

Offline liangshan

  • Occasional poster
  • *
    • Posts: 1
    • View Profile
希望在网页,摸板中增加缩略图功能,这个应该还实现. :D


Offline ifchen2

  • Occasional poster
  • *
    • Posts: 19
    • View Profile
希望在网页,摸板中增加缩略图功能,这个应该还实现. :D

縮圖功能可以搭配JAlbum來建立批次的縮圖檔。
之所以不使用原圖大小來當縮圖是因為當檔案數量過多的時候瀏覽器會將記憶體耗盡。
然後在TPL檔中修改 *.jpg 或 *.png 的圖示。
本人只是在路徑上動手腳而已。

例如:

原始存放圖片的路徑  (包含子資料夾)
http://host/相簿資料夾/

若要將裡面的圖片的小圖示全都顯示為縮圖

只要在相簿資料夾內建立完整的縮圖資料夾即可
http://host/相簿資料夾/PHOTO/

然後將修改 [file.jpg] 的 html 碼,將img的程式碼修改成這樣
<img src="http://%host%/PHOTO%encoded-folder%thumbs/%item-url%" onerror="if(!this.times){this.times=1;};if(this.times<=10){document.title=this.times;src='/template/icons/jpg.gif';this.times++;}else{}" width="64" height="64" border="0"/>

http://%host%%encoded-folder%thumbs/%item-url%  << 這是原本檔案的路徑
http://%host%/PHOTO%encoded-folder%thumbs/%item-url%  << 這是縮圖的路徑

onerror 是用來顯示預設圖片用的,當目標圖檔沒有製作縮圖時,就將它顯示程預設的圖片。


如果您只是要直接取縮圖的話,就把程式碼改成
<img src="http://%host%%encoded-folder%thumbs/%item-url%" width="64" height="64" border="0"/>
這樣就好了,不過和之前說的一樣,過大的相片會讓瀏覽器吃光記憶體。


可以參考我的網站
http://140.125.160.221/ROVER/%E7%BE%85%E6%B5%AE%E7%9B%B8%E7%B0%BF/15%E5%B1%86%20-%20%E5%B7%A5%E7%A8%8B%20-%20%E5%B7%B4%E9%BB%8E%E9%90%B5%E5%A1%94/


you can use the JAlbum to make lot small image.

« Last Edit: December 29, 2007, 09:30:10 AM by ifchen2 »


yuanzhou6

  • Guest
国籍上 台湾“Taiwan” 是不是应该属于 中国“China”,想要有区别的话,也应该以 “China Taiwan”的形式表示出来,我并不是指责楼上,而是不想看到 把同一 CHINA 不同地区 表示成 2个国家的样子。


Offline ifchen2

  • Occasional poster
  • *
    • Posts: 19
    • View Profile

Offline xinnv

  • Occasional poster
  • *
    • Posts: 9
  • 当年在学校抓图
    • View Profile
    • 陈店人之家
中国人在那里流的都是中国人的血,只要认这个其他的不说了,省的老外看笑话!


Offline ifchen2

  • Occasional poster
  • *
    • Posts: 19
    • View Profile
我看不太懂[ 认这个 ]這三個字,但意思大概猜的出來。
總之謝謝你提醒我。


Offline Taurus

  • Occasional poster
  • *
    • Posts: 7
    • View Profile
国籍上 台湾“Taiwan” 是不是应该属于 中国“China”,想要有区别的话,也应该以 “China Taiwan”的形式表示出来,我并不是指责楼上,而是不想看到 把同一 CHINA 不同地区 表示成 2个国家的样子。
甚麼會把焦點放在icon上的 ???

網站上就把Taiwan寫成Taiwan,我也從沒看過有大站標明“China Taiwan”的;
這個要求好比强行要在"四州"標明"中國四州"一樣,太小家子了吧

嗯,我的"hong kong" icon也沒標明"China hong kong"


Offline Taurus

  • Occasional poster
  • *
    • Posts: 7
    • View Profile
希望在网页,摸板中增加缩略图功能,这个应该还实现. :D
我老早用Websnap的previewbubble.js修改了一個預覽功能了 ;D