From 37a68db85fe68219b291492876e9c5bc65a9adc1 Mon Sep 17 00:00:00 2001 From: Elixirel Date: Sat, 6 Jun 2009 17:00:01 +0900 Subject: [PATCH] modified regexp --- js/lunardial/feedblog.js | 13 ++++++++----- js/lunardial/feedblog_search.js | 7 +++++-- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/js/lunardial/feedblog.js b/js/lunardial/feedblog.js index 8da0aef..3f4c7a4 100644 --- a/js/lunardial/feedblog.js +++ b/js/lunardial/feedblog.js @@ -132,7 +132,8 @@ function requiredElementError(parent, name){ } function xmlAttrContentEscape(str){ - return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + // return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"').replace(/^[ ]+/mg, " ").replace(/^[\t]+/mg, ""); } /** @@ -278,7 +279,7 @@ function searchMode(urlhash){ if (urlhash == id) { var entry = new Entry(searchSeparateTag[j]); - document.getElementById("writeArea").innerHTML = '
' + + document.getElementById("writeArea").innerHTML = '
' + '' + '
1件~1件(全1件)目の記事を表示中
<<< 前の3件を表示[ 0 ]次の3件を表示 >>>
' + '
<\/div><\/div>' + '

' + - '
' + + 'px;">
' + + '
' + '' + '
<<< 前の3件を表示[ 0 ]次の3件を表示 >>>
1件~1件(全1件)目の記事を表示中
'; document.getElementById("drawItem").innerHTML = contentsWithid(entry.content, entry.id); @@ -343,7 +346,7 @@ function showEntriesRange(showLength, startIndex){ // ページ移動メニュー表示用バッファです var menuMoveBuffer = []; - menuMoveBuffer.push(""); + menuMoveBuffer.push(""); // 左パネルの表示制御 if (startIndex - showLength >= 0) { menuMoveBuffer.push("\
" + "[ 注意 ]非同期通信モードをオンにすると速度は上昇しますが、検索の順序が保障されません。

" + "▼ 検索対象ログ選択
" + - "
トップページへ戻る
" + "
トップページへ戻る
" document.getElementById("genForm").innerHTML = formBuffer; var resultAreaBuffer = "
" + @@ -237,7 +239,8 @@ function validateText(contents){ * @param {String} str エスケープを行いたい文字列 */ function xmlAttrContentEscape(str){ - return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + // return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"'); + return str.replace(/&/g, '&').replace(//g, '>').replace(/"/g, '"').replace(/^[ ]+/mg, " ").replace(/^[\t]+/mg, ""); } /** -- 2.11.0