1 頁 (共 3 頁)

[外掛]小弟自寫的縮圖方法

發表於 : 2005-01-16 12:56
Xylon
請各位看看 有沒有錯 可不可以 因為小弟成功使用\r

請前輩看看有沒有修正的地方… :-D

代碼: 選擇全部

<!-- BEGIN img --><a target="_blank" href="{URL}">
<img border="0" src="{URL}" alt="按圖放大"  onload="javascript:if(this.width>500) this.width=500" ></a><!-- END img -->
問題是 重新整理一次 就失效了,再重新整理一次 又可以了!

發表於 : 2005-01-16 13:09
Xylon
所以改成

代碼: 選擇全部

<!-- BEGIN img --><a target="_blank" href="{URL}">
<img border="0" src="{URL}" alt="按圖放大" onload="javascript:if(this.width>600) this.width=100%"></a><!-- END img -->

發表於 : 2005-01-17 01:42
依夢兒
這和最早流傳的 Java Script 縮圖外掛的寫法差不多吧?
http://phpbb-tw.net/phpbb/viewtopic.php?t=6760

的確是有重新整理後失效的問題,而且如果同一時間版面上讀取太多大張圖像(例如桌布)的話,自動縮圖也會失效。

目前眾多 Java Script 縮圖外掛中最好用(而且沒有上述問題)的是這一支:
http://www.phpbbhacks.com/download/3957

發表於 : 2005-01-17 19:31
Xylon
其實明明已經寫好javascript鎖緊圖片大小…\r

不知為何客戶讀取後又變大了 真是討厭的…\r

另外問一下:

裝了mod後 怎樣去掉它的藍點邊?

還有為何小的圖就不會彈出?

可否任何大小的圖都用新視窗彈出(它現在用無工具列視窗彈出,還有它現在是只彈出大過指定的圖片)

我也攪不清它哪頁是縮圖的限制大小!

我的例子:
http://x-hkweb.reloadsr.com/forum/viewtopic.php?t=917

發表於 : 2005-01-18 00:59
依夢兒
Xylon 寫:裝了mod後 怎樣去掉它的藍點邊?

還有為何小的圖就不會彈出?
該外掛的設計理念就是,只有去點擊被縮圖的圖像,才會出現在 pop-up 視窗內。
因為沒有被縮圖的圖像已經在文章中以 100% 原尺寸呈現出來給你看了,那麼何必去點它,讓它出現在 pop-up 視窗內呢?

不喜歡藍點框線,請將:

var rmw_border_1 = '1px solid {T_BODY_LINK}';
var rmw_border_2 = '2px dotted {T_BODY_LINK}';

改成:

var rmw_border_1 = '';
var rmw_border_2 = '';

至於 var rmw_max_width = xxx ,那個 xxx 就是縮圖尺寸。超過這一個數字的圖像就會被縮圖。
預設值是 400 ,你可以隨意更改。

發表於 : 2005-01-18 01:12
HUG0
一直在想~~有沒有能在點左鍵後會放大成原圖大小呢~~
我之前改的有問題~~有很多張圖不同大小時就不行了~~
最好是一開始顯示"縮圖"(檔案真要比較小)
然後點了後會變成原圖在取代縮圖
請問有這樣的外掛嗎?

發表於 : 2005-01-18 02:04
依夢兒

發表於 : 2005-01-18 10:16
phil37
依夢兒 寫:裝了mod後 怎樣去掉它的藍點邊?

不喜歡藍點框線,請將:

var rmw_border_1 = '1px solid {T_BODY_LINK}';
var rmw_border_2 = '2px dotted {T_BODY_LINK}';

改成:

var rmw_border_1 = '';
var rmw_border_2 = '';

至於 var rmw_max_width = xxx ,那個 xxx 就是縮圖尺寸。超過這一個數字的圖像就會被縮圖。
預設值是 400 ,你可以隨意更改。
請教這個程式碼是在哪個檔案裡?
謝謝~~

發表於 : 2005-01-18 11:51
HUG0
依夢兒 寫:一開始縮圖,然後左鍵點擊會變大,是嗎?
http://www.phpbb.com/phpBB/viewtopic.php?t=146844

Demo: http://matrix-explained.com/php/viewtop ... =3664#3664
是這樣的效果沒錯~~:)
不過這好像是原圖下載再說小吧\r
是不是有自動產生比較小的縮圖呢\r
就是會有兩個圖檔一張原圖一張縮圖
一開始只會載入縮圖,這樣就快多了~~:)

發表於 : 2005-01-18 12:08
webspirit
HUG0 寫:是不是有自動產生比較小的縮圖呢\r
就是會有兩個圖檔一張原圖一張縮圖
一開始只會載入縮圖,這樣就快多了~~:)
自動產生?產生在哪?cache 裡?
目前除非實際有小圖並用 [img]小圖網址[/img] 才做得到你要的效果
而 GD 縮圖也只能用在本機上,遠端的圖則無效

發表於 : 2005-01-18 12:28
HUG0
webspirit 寫:
HUG0 寫:是不是有自動產生比較小的縮圖呢\r
就是會有兩個圖檔一張原圖一張縮圖
一開始只會載入縮圖,這樣就快多了~~:)
自動產生?產生在哪?cache 裡?
目前除非實際有小圖並用 [img]小圖網址[/img] 才做得到你要的效果
而 GD 縮圖也只能用在本機上,遠端的圖則無效
我想也是有困難的~~
謝謝各位大大囉~~
上面那個改法有個問題耶~~
如果本來的圖更小的話~~
會被放大喔

發表於 : 2005-01-18 12:31
webspirit
我個人是建議用這個
http://www.phpbb.com/phpBB/viewtopic.php?t=243046
這是目前我試用過感覺最好的了 ^^

發表於 : 2005-01-18 12:57
HUG0
webspirit 寫:我個人是建議用這個
http://www.phpbb.com/phpBB/viewtopic.php?t=243046
這是目前我試用過感覺最好的了 ^^
這個的原圖會另外開在新的室窗啊~~
我覺得這樣不好~~
而且這樣會不會多下載一次呢?

發表於 : 2005-01-18 13:31
webspirit
你的意思是要在原視窗?
那不就把版面撐破了?
不會多下載一次,已在 cache 中

發表於 : 2005-01-18 16:18
吉川拓也
我有看過一個網站他可以用滑鼠滾輪放大縮小圖片 ..
不過那個好像是 d 論壇模組的外掛 ..