<%@Language="JavaScript" %> <% ///////////// 関連するURL ////////////// var strTargetBBS = "log/log2k"; // Target BBS var strMainPage = "plan_b_bbs_log2k.asp"; // BBS本体のページ var strWritePage = "plan_b_bbs_log2k_w.asp"; // 書き込みページ var strSearchPage = "plan_b_bbs_log2k_s.asp"; // 検索ページ var strTitlePage = "plan_b_bbs_log2k_t.asp"; // Title一覧 //////////// 一覧表示処理部分 ////////////// var strErrorCode = ""; var nViewLine = 5; // 1Pageに表示するメッセージ数 var nStartLine = 0; var nEndLine = 0; // ViewLineコマンドの読み込み if((Request.QueryString("viewline").count > 0) && (typeof(parseInt(Request.QueryString("viewline")) == "number"))) { nViewLine = parseInt(Request.QueryString("viewline")); } // XMLをoDOMに読み込む strErrorCode += StringToDOM(readFullLog(strTargetBBS)); var aDOMkeys = (new VBArray(oDOM.Keys()) ).toArray(); // 時間順に並び替える aDOMkeys = sort(aDOMkeys); // URLにPageコマンドは存在するか? if((Request.QueryString("page").count > 0) && (typeof(parseInt(Request.QueryString("page")) == "number"))) { nStartLine = parseInt(Request.QueryString("page")); if (nStartLine > aDOMkeys.length -1) { nStartLine = aDOMkeys.length -1; } } else { nStartLine = aDOMkeys.length -1; } // oDOMの後ろ5個だけを読むようにする if(nStartLine > nViewLine) { nEndLine = nStartLine - nViewLine +1; } else { nEndLine = 0; } // ViewLine Allコマンドの読み込み if((Request.QueryString("viewline").count > 0) && (Request.QueryString("viewline") == "all")) { nViewLine = aDOMkeys.length -1; nStartLine = nViewLine; nEndLine = 0; } var tmpDate = new Date(); %>

Drifters

ドリフターズのご紹介

ダイビングポイント情報

ドリフ帳(掲示板)

海況情報(今週)

イベント予定

フォトアルバム

島へのアクセス

料金表・予約

DiveBoat波太郎丸

リンク


HOME

ドリフ帳 (掲示板)

今年のダイビングに関する話題を中心にしています。皆様のダイビング旅行記や最近の他の地域でのポイント情報などもおよせください。

<% if(bNO_Mac) { //////////////// Windows用の Page //////////////////// %>

[題名一覧]   [書き込み]   [検索]   <% tStr = ""; if (nStartLine != aDOMkeys.length -1) { tStr += "[前のページ]  "; } if(nEndLine != 0) { tStr += "["; tStr += "次のページ]  "; } Response.Write(tStr); %>

<% var tOption = new Array("","","","",""); if (Request.QueryString("viewline").count > 0) { switch (Request.QueryString("viewline") +"") { case "5": tOption[0] = "selected"; break; case "10": tOption[1] = "selected"; break; case "15": tOption[2] = "selected"; break; case "20": tOption[3] = "selected"; break; case "all": tOption[4] = "selected"; break; default: tOption[0] = "selected"; break; } } %>
表示数:  
<% for (i = nStartLine; i >= nEndLine; i--) { %>

日付: <% tmpDate.setTime(oDOM.item(aDOMkeys[i]).time); Response.Write(tmpDate.toLocaleString()); %>
名前: <% = (oDOM.item(aDOMkeys[i])).name %>
E-Mail: <% = (oDOM.item(aDOMkeys[i])).email %>
WebPage: <% = (oDOM.item(aDOMkeys[i])).url %>
[返信]
題名: <% = (oDOM.item(aDOMkeys[i])).subject %>
<% = (oDOM.item(aDOMkeys[i])).getMAINasHTML() %>

<% } %>

[書き込み]   [検索]   <% tStr = ""; if (nStartLine != aDOMkeys.length -1) { tStr += "[前のページ]  "; } if(nEndLine != 0) { tStr += "["; tStr += "次のページ]  "; } Response.Write(tStr); %>

<% var tOption = new Array("","","","",""); if (Request.QueryString("viewline").count > 0) { switch (Request.QueryString("viewline") +"") { case "5": tOption[0] = "selected"; break; case "10": tOption[1] = "selected"; break; case "15": tOption[2] = "selected"; break; case "20": tOption[3] = "selected"; break; case "all": tOption[4] = "selected"; break; default: tOption[0] = "selected"; break; } } %>
表示数:  
  <% } else { ////////////// Mac 用の Page /////////////////////// %>

[題名一覧]   [書き込み]   [検索]   <% tStr = ""; if (nStartLine != aDOMkeys.length -1) { tStr += "[前のページ]  "; } if(nEndLine != 0) { tStr += "["; tStr += "次のページ]  "; } Response.Write(tStr); %>

<% var tOption = new Array("","","","",""); if (Request.QueryString("viewline").count > 0) { switch (Request.QueryString("viewline") +"") { case "5": tOption[0] = "selected"; break; case "10": tOption[1] = "selected"; break; case "15": tOption[2] = "selected"; break; case "20": tOption[3] = "selected"; break; case "all": tOption[4] = "selected"; break; default: tOption[0] = "selected"; break; } } %>
表示数:  
<% for (i = nStartLine; i >= nEndLine; i--) { %>

日付: <% tmpDate.setTime(oDOM.item(aDOMkeys[i]).time); Response.Write(tmpDate.toLocaleString()); %>
名前: <% = (oDOM.item(aDOMkeys[i])).name %>
E-Mail: <% = (oDOM.item(aDOMkeys[i])).email %>
WebPage: <% = (oDOM.item(aDOMkeys[i])).url %>
[返信]
題名: <% = (oDOM.item(aDOMkeys[i])).subject %>
<% var strMain = (oDOM.item(aDOMkeys[i])).main; strMain = strMain.replace(/
/ig, "\n"); strMain = strMain.replace(/
/ig, "\n"); strMain = strMain.replace(/\r/ig, ""); strMain = strMain.replace(/\n/ig, "
\r\n"); Response.Write(strMain); %>

<% } %>

[書き込み]   [検索]   <% tStr = ""; if (nStartLine != aDOMkeys.length -1) { tStr += "[前のページ]  "; } if(nEndLine != 0) { tStr += "["; tStr += "次のページ]  "; } Response.Write(tStr); %>

<% var tOption = new Array("","","","",""); if (Request.QueryString("viewline").count > 0) { switch (Request.QueryString("viewline") +"") { case "5": tOption[0] = "selected"; break; case "10": tOption[1] = "selected"; break; case "15": tOption[2] = "selected"; break; case "20": tOption[3] = "selected"; break; case "all": tOption[4] = "selected"; break; default: tOption[0] = "selected"; break; } } %>
表示数:  
  <% } %>