Blog 板


LINE

http://barkleyc.blogspot.com/2010/04/blogger.html 這是目前我用過許多blogger分頁功能中, bug最少的 分享給大家用看看 原文如下: 相信很多人都跟我一樣,厭倦了blogger下方的「較舊的文章」、「較新的文章」,這一 直是blogger的小缺點之一。試過各種分頁、跳頁的外掛總是會遇到小問題,像是讀取速 度過慢,或是點下去後會掉文等等。找了一整晚總算找到一個近乎完美的方法! 我的方法主要是參考Abu Farhan的「NUMBERED PAGE NAVIGATION FOR BLOGGER NEW SCRIPT」。 (題外話,為了搜尋這功能,發現到原來blogger的分頁外掛還有個小故事勒~) 方法如下: Step 1 : Apply Style 1. 登入到 Blogger設定頁,點選「版面配置」 > 「修改HTML」 2. 點選「展開小裝置範本」 3. 找到: ]]></b:skin>上方加入下列語法: .showpageNum a { padding: 3px 8px; margin:0 4px; text-decoration: none; border:1px solid #999; -webkit-border-radius:3px;-moz-border-radius:3px; background: #ddd; } .showpageOf { margin:0 8px 0 0; } .showpageNum a:hover { border:1px solid #888; background: #ccc; } .showpagePoint { color:#fff; text-shadow:0 1px 2px #333; padding: 3px 8px; margin: 2px; font-weight: 700; -webkit-border-radius:3px;-moz-border-radius:3px; border:1px solid #999; background: #666; text-decoration: none; } ps. 上方的語法是修改分頁的樣式,可以隨自己喜好調整 ps. 也可以直接到Abu Farhan的網頁,裡頭有其他的格式。 http://www.abu-farhan.com/2009/12/six-style-page-navigation-for-blogger/ Step 2 : Aplly Javascript 1. 找到 </body> ,在其上方加入語法: &lt;script type='text/javascript'&gt; var home_page=&quot;/&quot;; var urlactivepage=location.href; var postperpage=X; var numshowpage=Y; var upPageWord ='Prev'; var downPageWord ='Next'; &lt;/script&gt; &lt;script src='http://scriptabufarhan.googlecode.com/svn/trunk/pagenaviv202-min.js' type='text/javascript'&gt;&lt;/script&gt; 注意: X 請修改為「每一頁想出現的文章數」 Y 請修改為「想要出現的分頁按鈕數」 Step 3 : Customize Label 1. 找到所有'data:label.url' (應該會有三個左右) 2. 通通用 'data:label.url + &quot;?&amp;max-results=X &quot;' 取代 3. 一樣,上面那行的 X 請修改為「每一頁想出現的文章數」 4. 存檔收工! -------------------------------------------------------------------- 筆記 在這個外掛中,個人遇到一點小問題。 我在上方自行加入的導覽列,是直接使用標籤的網址編輯。 假如直接套用這個外掛,會造成文章分頁錯亂,進而導致許多文章會消失。但我又發現點 選標籤時卻又不會錯亂,原因何在呢? 仔細一看,標籤的網址是 http://barkleyc.blogspot.com/search/label/蘭嶼?&max-results=5 而我自己在上方加入的導覽頁的網址卻是 http://barkleyc.blogspot.com/search/label/蘭嶼 少了?&max-results=5 這幾個關鍵字! 因此,如果要跟我一樣在上方加入導覽列時,語法就不能單純只是把網址貼入, 必須加入?&amp;max-results=5 才可以正確顯示。 例如: <li> <a href='http://barkleyc.blogspot.com/search/label/蘭嶼?&amp;max-results=X '> 蘭嶼 </a> </li> 一樣,上面那行的 X 請修改為「每一頁想出現的文章數」 ------------------------------------------------------------------------------ 其實這方法還是有一點點小缺陷,如MKnight這篇文章所提到的: a、 Firefox 內建的「回前一頁」無法重現之前閱讀的頁數 b、各瀏覽器裡對其他頁數另開視窗都無法成功翻頁。這是為突破文章數 500 並保持語碼 快速所須做的讓步。 不過我想這應該還是目前最好用的方法啦~只要不掉頁,這些小問題都不是問題XD -- ███ █ █ ████ ████ ████ ████ █ █ ████ ██ █████ █████ Japan THE LAST LIVE ▉▊▋▌▍▎▏ http://barkleyc.blogspot.com/ --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.220.51
1F:推 Yenshing:火箭沒季後賽,所以把心思放在blog上嗎XD 05/04 19:30
2F:→ barkleyc:......被樓上發現了 冏 05/04 19:46
※ 編輯: barkleyc 來自: 114.24.157.201 (07/06 04:05)







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:Gossiping站內搜尋

TOP