同一ページ内で続きを読む
物凄くシンプルに解説してある
なかよしこよしさん:続きを読むのスクリプト
まんまコピペです^^;
インデックステンプレートの<head>~</head>間に以下のソースを追加
<script language=”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>
<MTEntryIfExtended>~</MTEntryIfExtended>で挟まれている部分をさがして
以下と入れ替え
<$MTEntryBody$>
<MTEntryIfExtended>
<span id=”varP<$MTEntryID$>”><a title=”続きを読む”
href=”<$MTEntryLink$>#<$MTEntryID pad=”1″$>”
onclick=”showMore(<$MTEntryID$>,'<$MTEntryLink$>#<$MTEntryID
pad=”1″$>’);return false;”>read more…</a></span>
<div id=”varXYZ<$MTEntryID$>” style=”display:
none”><$MTEntryMore$><a title=”続きを隠す” href=”#<$MTEntryID
pad=”1″$>” onclick=”showMore(<$MTEntryID$>,0);return
true;”>…hide more</a></div>
</MTEntryIfExtended>
以上です