最近發現另一個有別於lightbox的圖片特效
雖然沒有lightbox那麼花俏
不過使用上也是挺方便的
而且開出來的圖還可以移動
按鍵盤左右鍵可以跳上一張、下一張
這是個可以讓你網頁或部落格上的圖片
點下去會有個彈出視窗的小Plugin
可以讓閱讀者方便的瀏覽圖片
目前測試了IE6和Firefox都可以用
不過IE7就不一定行了(雖然作者說他可以...可能是我測試的機台的問題吧)
以下的圖就是highslide的效果啦,大家可以按左鍵(上鍵)或右鍵(下鍵)來控制上一張、下一張:
highslide官方網站
點進去官方網站之後,尋找"Download"按鈕並依照下面圖示依序點選

總共有三種版本可以下載,不過我們選擇的是最左邊Free也就是免費的版本
其他兩個要付費的有什麼不同我也不知道( ̄▽ ̄)
下載下來的會是個壓縮檔
例如我目前下載到的最新版本是4.0.6,那麼檔名就會是"highslide-4.0.6.zip"
解壓縮之後,裡面應該會有"highslide"、"images"兩個資料夾跟其他一堆html的範例
目前我們只要highslide這個資料夾
接下來找個可以外連且可以放資料夾的網路空間上傳
例如我用的是中華電信的網路空間,我只要把highslide這個資料夾直接上傳就OK了
接下來就是回到自己的部落格啦,首先必須先做個前置作業
這裡以Pixnet痞克幫為例,到部落格後台之後點選側邊欄位設定

點選新增版位之後,把下面的程式碼都給貼上去
剛剛有提到,我是把我的highslide資料夾傳到hinet的空間
所以我的highslide的網址會是http://XXX.myweb.hinet.net/
那以下的highslide的網址請自行帶換成你的網路空間位址
<script type="text/javascript" src="highslide的網址/highslide/highslide.js"></script>
<script type="text/javascript">
hs.graphicsDir = 'highslide的網址/highslide/graphics/';
</script>
<style type="text/css">
.highslide-wrapper div {
font-family: Verdana, Helvetica;
font-size: 10pt;
}
.highslide {
cursor: url(highslide的網址/highslide/graphics/zoomin.cur), pointer;
outline: none;
text-decoration: none;
}
.highslide-active-anchor img {
visibility: hidden;
}
.highslide-wrapper, .drop-shadow {
background: white;
}
.highslide img {
border: 1px solid #aaa;
}
.highslide:hover img {
border: 1px solid #333;
}
.highslide-wrapper {
background: white;
}
.highslide-image {
border: 10px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
display: none;
border: 5px solid white;
border-top: none;
padding: 5px;
background-color: white;
}
.highslide-loading {
display: block;
color: black;
font-size: 8pt;
font-family: sans-serif;
font-weight: bold;
text-decoration: none;
padding: 2px;
border: 1px solid black;
background-color: white;
padding-left: 22px;
background-image: url(highslide的網址/highslide/graphics/loader.white.gif);
background-repeat: no-repeat;
background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
padding: 2px;
color: silver;
text-decoration: none;
font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
color: white;
background-color: gray;
}
a.highslide-full-expand {
background: url(highslide的網址/highslide/graphics/fullexpand.gif) no-repeat;
display: block;
margin: 0 10px 10px 0;
width: 34px;
height: 34px;
}
</style>
再來是最重要的貼圖的語法了
過程總是會比較麻煩的,但習慣了就還可以接受
而且圖開出來的成果可是很讚的
<a id="thumb1" href="圖片網址" class="highslide" onclick="return hs.expand(this, { captionId: 'caption1', align: 'center' } )"><img src="圖片網址" "Highslide JS" "點擊圖片放大" width="圖片的寬度(數字)" height="圖片的高度(數字)"/></a>
你也可以為圖片加上註解(可加可不加)
<div class='highslide-caption' id='caption1'>
想加的註解
</div>
上面的註解部份就貼到圖的語法下面(其實貼哪都可以啦 看個人習慣)
記得caption1裡的數字必須跟thumb1裡的一樣它才會顯示在圖下面
藍色的部份就是
開出來的圖將會置中在螢幕中央
依需要 可加可不加
如果還要再貼下一張就把數字改一改,例如:
<a id="thumb2" href="圖片網址" class="highslide" onclick="return hs.expand(this, { captionId: 'caption2', align: 'center' } )"><img src="圖片網址" "Highslide JS" "Click to enlarge" width="圖片的寬度(數字)" height="圖片的高度(數字)"/></a>
<div class='highslide-caption' id='caption2'>想加的註解</div>
其實上面那些程式碼都是從他資料夾裡的範例裡找出來的
如果你也想研究,那麼你可以用筆記本去開那些html檔
程式都在那裡面,你可以去看看每個範例有什麼不同的效果
像是無邊的啦、縮放啦等等
或是直接點index.htm
它也可以讓你縮放ajax、flash等不是圖片的檔
至於要怎麼樣讓你新增的版位消失
你可以搜尋你部落格的原始碼,找你新增版位的名稱
例如我是取作highslide4.0.6,那麼我就可以在我的原始碼裡找到這段:
<div id="box114335" class="box">
<h4 class="box-title">highslide4.0.6</h4>
上面的box114335就是這個欄位的標籤啦,數字你找到的應該會跟我不一樣
接下來你只要把這段加到你CSS裡的任何地方
#box114335{
display:none;
}
你新增的highslide版位應該就不會出現在blog裡啦
Recommend to Front page
隨記 | 小狗汪汪叫!

Cool!
好棒的教學!!很喜歡這個效果,
謝謝妳的分享^^
可以幫到我做附圖教學文章咧!
http://blog.pixnet.net/bamcloud/post/9111384
發送了引用通告但不知為何沒有出現,
如果介意的話煩請告知,我會馬上刪除^__^
再次謝謝你的教學^^
但是,在給人閱讀方面
卻是非常方便的設定~
謝謝你的教學,還有辛苦了~
謝謝你的教學呀
很讚的效果,整個網誌變得很有質感。謝謝你詳細的教學呀^^...後來幾張就失效了呢: (
編號是那個Thumb1和Caption1的對吧
那個都是有排好的阿...我在看看好了
請教一下
你好^^照著你詳細的教學在部落格操練了一下可是不知道為什麼
圖片開出來總不是在同一個頁面= =會連結到新的頁面
弄好久了很困擾....會是網空的問題嗎?
另外想請教你如何把自訂欄位隱藏起來呢?
我都會連到一個新頁面,
然後要按上一頁回到我的blog
我是放在http://www.adrive.com/
這個網路空間的,可以麻煩你幫我看看嗎?
我有問題
您好,我發現您的圖片點開後,四週會有圓角和陰影但是從官網上下載下來的檔案,卻怎麼弄都不會有
我把hs.graphicsDir = 'http://weascer.myweb.hinet.net/highslide/graphics/'; 指向您的hinet空間上的graphics資料夾,效果就出來了
也就是說,官方網站的graphics資料夾中,並不提供圓角陰影的圖檔
所以可不可以請您將您的graphics資料夾中的檔案分享出來,或者是寄到我的信箱也可以,拜託了,我是特別為了留這篇留言,才申請加入痞客幫的
謝謝收到了
謝謝我發現問題在於絕對路徑,我只要把檔案上傳到主機上,就都正常了。
這是我的highslide綜合研究成果範例,我把他壓成rar了
http://www.badongo.com/file/7782812
有什麼方法可以讓第二張圖排在一第張圖的旁邊
謝謝
不過有個小小的問題就是,放大後的圖是否也可以調整大小,因為我怎麼調到最後還是一樣沒有變,有時候調,會變成原來的那張圖放大...有點奇怪,我也不確定是不是Yam本身的部落格系統就有問題。因為一直都沒辦法解決所以想請教你一下;;謝謝。
我放的文章網址是:http://blog.pixnet.net/chengjei/post/15600494
也謝謝樓上的哥哥熱心幫我測試!^///^
云再研究看看好了。
我下載下來的version(3.3.12)是php檔
也就是沒有解壓縮檔
(其它版本也是 = =|||)
所以找不到highslide資料夾...
請問可以另外提供嗎?^^
應該是我電腦軟體滴關系!!
抓不下來!! = =|||
跟它無緣!?@@?
算了...不玩它了!!
不過...謝啦~~ ^^
想請問我的網路空間都只能一次上傳一個檔案
無法整個資料夾請問有什麼網路空間嗎
我不知道要怎麼申請HINET?
我把檔案一一傳到我的網路空間了
只是你的語法有一段我不懂↓
hs.graphicsDir = '你放檔案的網空的網址/highslide/graphics/';
hs.outlineType = 'rounded-white';
</script>
上面那個檔案
是屬於哪一個啊??
比如說這段
<script type="text/javascript" src="你放檔案的網空的網址/highslide/highslide.js"></script>
我就知道是highslide.js這個檔案!!
請版主大大為我解答~謝謝^^
我知道版主大大的意思了^^
我去申請hinet的網頁空間
highslide圖片特效成功了
可能是之前用的是
雅虎香港地球村的空間
我把東西依序傳上去後
highslide/graphics的路徑
顯示是→http://hk.geocities.yahoo.com/filemanager?directory=highslide/graphics&dispopts=*%3b%3b*
貼在版面設定→自定欄位裡
沒有反應
是不是只有hinet空間才能出現正確的
highslide/graphics的路徑?!
還有一個問題
怎麼樣隱藏自定欄位啊
在css裡面放什麼隱藏語法嗎?!
所以隱藏自定欄位的語法是
下面這個嗎?!
#boxFolder276927{display:none;}
又麻煩版主大大了(不好意思~)
請問一下,
我的圖一直呈現loading的狀態
會是什麼原因呢?
效果很棒!!!
要怎麼用呢?
我找到的是下面的
<!--隱藏欄位-->
box335558{display:none;}
是貼在編輯css裡吧!
不是貼在自訂box裡是吧!
.article-content img{
padding:3px;
border:1px solid #AAA;
}
如果我不要整個blog裡的圖片都日框,只要我寫那篇文章加框就好,又要怎麼做呢?
我覺得是不是我用的skin問題怎麼有時會怪怪無法加入css效果
http://iplay99.blogspot.com/2008/01/blogger-hack_06.html
我放了隱藏的語法可是我還是有看到它出現也!
請看我放的位置
http://www.picamatic.com/view/715028_Maxthon_Shot_07_30_08_-_10_33_42/
Blogger Hack
Blogger Hack語法可以用了,但是請問pixnet又要怎麼過濾一些不必要的箭頭呢?如下圖
http://www.picamatic.com/view/715070_Maxthon_Shot_07_30_08_-_10_37_25/
但,Blogger Hack語法
是要放在第一個.article-content 下面吧
http://www.picamatic.com/view/729099_Maxthon_Shot_08_01_08_-_14_06_46/
不好意思一直問你不相關的問題。
A走了很多天..今天才來說=口=
您的教學很完整^^
你提供的方式我也照著做了
但下載之後
發現發說損壞
怎麼辦
幫幫我吧!!
有一個小問題想問你說,就是我剛去下載Highslide JS,它現在是4.0.6版了,那新增欄位裏還可以貼你的code嗎?還是那個code要在哪裏找適用4.0.6版的呢?謝嚕~:)
真的很感謝你不吝嗇的分享,感恩。
然後我試過貼圖語法,可是不行T︿T 側邊欄語法是全部貼JS擋嗎?
網路空間我有去hinet看看,
但是我不會用,
沒關西,
還是謝謝你分享這麼好用的東西,
也謝謝你回答我的問題^^
我又來問問題了
最近我都找不到網路上傳空間
像是衛比斯不知怎了
可已幫我嗎
話說googlepages也快要停了
怎麼辦
難道沒有任何一個可以傳游標且可外聯的空間嗎
謝謝=ˇ=
圖片都會變成直接開啟~~
這是為什麼呢??
我也很想試
你好~~~我也很想試這種效果,
可是highslide 下載下來都是未知的格式或己損壞!!!
請問為什麼會這樣呢?
我要作的網站就是需要放好多圖片上去,
所以很希望學會這種效果。
謝謝!
這超棒的
想請問一下,能一次用兩種不同的特效嗎?
我太笨了......
資料夾裡所有檔案是要一個一個放上去?
如果你說的把整個資料夾一次放上去
可是我要一次放都是直接顯示開啟下一個資料夾內容....
我真的不懂= ="我是SEEDNET空間
圖檔呢?是我部落格裡的圖片網址就能複製放上ㄇ?
還是該怎麼做呢?
ㄊ會在上面自動解壓縮
問題你說的highslide網址是??
http://homepage.seed.net.tw/web/帳號/ ←網路空間網址??
http://homepage20.seed.net.tw/tw/page_logined.php ←這是我點highslide資料夾的網址
---------------------------------------------------------
然後我需要展示的圖檔是該怎麼設定呢?
該放在哪勒?需要跟什麼東西放一起ㄇ?
我的是無名
我把程式放在我新增的資料夾內
可是顯示在網誌旁邊的資料夾會變成一堆程式
再來我把我要貼ㄉ圖放入文章
也是沒用.....
0.0"我未免也太笨了吧
請問貼圖的註解
我今天才注意到,我貼圖的註解都不會顯示了...囧"語法我對過了,應該沒有錯才對,還是語法有換呢?
例如這篇http://angellink.pixnet.net/blog/post/11071518
正方形的圖,點開應該會有模特兒名字的
該不會是改版後遺症吧...
我前陣子才一篇一篇文章的修
(因為現在的進階編輯器問題真的很多)
如果還要再改一次貼圖的語法....真的好....無言啊啊.....
我是在純文字下寫的,也有再確認一次語法
可是不出來就是不出來O口Q
真的耶(遮臉)
我版本改好之後就沒有問題了啊啊啊~~真丟臉
改了側欄跟語法,就是忘了改版本
不知道為什麼
我的小圖變不了大圖
圖一直呈現loading的狀態
不知道什麼原因
pixnet 要不要vip才可以用java
thank you
原來是hs.graphicsDir的問題
THANKS
也是用hinet的空間(為了用這個特地申請xd),版本也一樣,整個無力= =a
謝謝你的詳細教學:)
我還是不能用
可以直接給我你的zip檔嗎
還有
要怎麼更新壓縮檔??
可是我這沒慧根的傢伙玩了好久都沒成功...(倒
而且下面也出現了完成,但網頁錯誤的圖示0.0"
網誌也變讀取好慢喔.....
然後開啟來也是跑到新的視窗!!?
(所有的問題都出現了這樣-.-")
目前還在研究中!
哈哈~開心!!!
但是可以請問一個問題嗎?
就是你的照片左上角都會超連結到自己網誌或是不顯示超連結
可是我圖片放大後在左上角都會顯示連結到他首頁的超連結
那個要怎麼消掉呀?
謝謝你唷:)
哇~好棒XD
認識你真好~學到好多喔!!
By the way~我用了你網誌介紹的通緝單
結果引起朋友那邊風潮, 大家都想被通緝XD
謝謝你唷!!
請問要怎麼改我想要的效果呢?是在pixnet裡的側邊改想要的highslide-with-html.js嗎?
好像有點複雜
改天再來試看看好了
先感謝樓主啦~~~
"左上角的英文字怎麼用掉"
可是highslide.js檔案打不開T^T
怎麼辦...
是正常的動作嗎?
謝謝
沒事了,我問題都解決了:)
現在研究其他的特效~
不過還是謝謝你解答:)
我申請了一個hinet空間,檔案也上傳了...
可是為什麼我登出hinet空間之後要下載檔案卻要輸入空間帳密才可下載阿 @@"
那就代表檔案沒辦法外連了ˇˇ
還是在哪裡可以更改權限的... 謝謝!
Comment Permissions: Allow commenting