看板 Blog 關於我們 聯絡資訊
追記摺疊化 根據此篇文章 http://bisco.blog2.fc2.com/blog-entry-6.html 在テンプレートHTML部分的<head>和</head>之間插入 --------------------------------------------------------- <!--■■■追記の展開・折りたたみ■■■--> <script type="text/javascript"> <!-- function showMore(varA1, varB1){ var123 = ('varXYZ' + (varA1)); varABC = ('varP' + (varA1)); if( document.getElementById ) { if( document.getElementById(var123).style.display ) { if( varB1 != 0 ) { document.getElementById(var123).style.display = "block"; document.getElementById(varABC).style.display = "none"; } else { document.getElementById(var123).style.display = "none"; document.getElementById(varABC).style.display = "block"; } } else { location.href = varB1; return true; } } else { location.href = varB1; return true; } } //--> </script> <!--■■■/追記の展開・折りたたみ■■■--> ---------------------------------------------------------- 然後,把HTML中的<!--more_link-->到<!--/more_link-->這段 換成 ---------------------------------------------------------- <!--BisEntryIfExtended--> <span id="varP<%topentry_no>"> <a href="<%topentry_link>#<%topentry_no>" onclick="showMore(<%topentry_no>,'<%topentry_link>#<%topentry_no>');return false;">【Read More】</a> </span> <div id="varXYZ<%topentry_no>" style="display: none"> <%topentry_more><br clear="all"> <a href="#<%topentry_no>" onclick="showMore(<%topentry_no>,0);return true;">【 Hide More】</a> </div> <!--/BisEntryIfExtended--> ---------------------------------------------------------- 注意不要變更到<!--more-->到<!--/more-->這一段。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.173.232
shenty:這方法是在load首頁時就把所有追記都讀取 07/10 18:01
shenty:就會被要求輸入密碼。如此篇http://0rz.tw/1a2OK (pw:test) 07/10 18:04
shenty:(第二行)所以首頁會開的比較慢,所以有用語法鎖追記的話 07/10 18:07
Janyazero:謝謝 可以了 ! p幣已贈 07/11 17:53