人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

WEB上でjavaを利用した日時の計算、選択した結果表示、クッキーに保存する方法が分かりません文章で説明しにくかと思いますので下記のURLをご覧になって下さいhttp://www.vesta.dti.ne.jp/~uraura/お手数ですが宜しくお願い致します

●質問者: couge
●カテゴリ:ウェブ制作
✍キーワード:Java URL Web クッキー 計算
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● akibare
●30ポイント

http://msdn.microsoft.com/library/default.asp?url=/library/en-us...

split Method (Windows Scripting - JScript)

とりあえずCookieを保存して取り出す方法です。Bodyのonload=LoadData()に設定して、「設定」ボタンのonclick=SaveData()とします。GetCookieの効率が悪いですが改良してください。

function SaveData()

{

SetCookie(”date0”, document.forms[0].date0.value);

SetCookie(”mainte0”, document.forms[0].mainte0.value);

SetCookie(”date1”, document.forms[0].date1.value);

SetCookie(”mainte1”, document.forms[0].mainte1.value);

SetCookie(”select_1”, document.forms[0].select_1[0].checked ? ”a” : ”b”);

document.location.reload();

}

function LoadData()

{

alert(document.cookie);

document.forms[0].date0.value = GetCookie(”date0”);

document.forms[0].mainte0.value = GetCookie(”mainte0”);

document.forms[0].date1.value = GetCookie(”date1”);

document.forms[0].mainte1.value = GetCookie(”mainte1”);

document.forms[0].select_1[0].checked = (GetCookie(”select_1”) == ”a”);

document.forms[0].select_1[1].checked = (GetCookie(”select_1”) == ”b”);

}

function SetCookie(key, val)

{

document.cookie = key + ”=” + escape(val);

}

function GetCookie(key)

{

var strCookie = document.cookie;

var fields = strCookie.split(”; ”);

for (i = 0; i < fields.length; i++)

{

var pair = fields[i].split(”=”);

if (pair[0] == key)

{

return unescape(pair[1]);

}

}

}

function DeleteCookie(key)

{

document.cookie = key + ”=;expires=Fri, 31 Dec 1999 23:59:59 GMT;”;

}


2 ● いのくに
●30ポイント

http://member.nifty.ne.jp/aya/js2/js226.htm

フォームのデータを元に計算させて、

結果を cookie に書き込むようにすればいいと思います。

http://ash.or.jp/~hasimoto/zakki/new_jsck.htm

http://www005.upp.so-net.ne.jp/h-masuda/OsText/js011.html

http://tohoho.wakusei.ne.jp/js/index.htm

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ