top


総投稿数 本 
no_

スポンサーサイト

 --------
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
カテゴリ :スポンサー広告 トラックバック(-) コメント(-)
no_956

今日3つの約束:簡単な、ほんとに簡単な、toDoツール。とりあえずこれだけでも十分なんだよな ・・・ 【創ったmetaboy】

 2009-06-03
いろいろと、
 ・プロジェクト管理 やら
 ・toDo管理のWebサービス やら
 ・テキストメモまで 利用して
あれやこれやと、作業を登録・クリアしてゆく毎日。

でももっと簡単な、toDoツール欲しかった。
・・・探した。


・・・あった。

Two Goals - A simple productivity tool
Two Goals - A simple productivity tool 百式さんが、紹介されていた
 のだけど、
 もちろんすぐ使った・・・



 ・・・でもここに毎回アクセスするのもなぁ。


で、じゃあ1日で一番アクセスする
このブログに用意しよ・・・


で、欲張りな私は
 ・2 Goal ではなく、3Goal とし
 ・終わったかどうかのチェックボックス
  と
 ・それに併せて背景色変えた。
 ・クッキーで保存する方法は同じ。


 やはり、JavaScriptで貼る事の出来る
 ブログパーツ形式で作成した。
 右下に貼ってるので、良かったら使って!
 今日3つの約束  - 簡易ツール - by 創ったmetaboy


 使い方
 ・入力して、[やるぞ!]クリック
 ・クッキーに保存
 ・終えればチェック入れる
 ・背景色で終わったかどうか示す


  追記に ▼


FC2ブログランキング にほんブログ村 IT技術ブログ Webサイト構築へ ブログ王ランキング 人気ブログランキング 人気ホームページランキングへ


more************************************************
◎ 今日3つの約束 - 簡易ツール
************************************************

とにかく、「すぐに」欲しかったので
 簡単に、簡単に。


 
 ◆仕様策定◆
 ・3つぐらいは欲しいな。
  ・後で簡単に増やせるようループで廻そ。
 ・終えたかどうかチェックボックス
  ・終えたら、背景色変えよ。
 ・ワンクリックで消せる、と。

 ■実際の構築


   クッキー廻りはいつもと同じ。
   ※エンコードは、escape関数やめて、
    encodeURIComponentに変えたけど。
function SetCookie(intDay,strVars,strVals,op_escape) {
var kikan = new Date();
kikan.setTime(kikan.getTime() + (intDay * 1000 * 60 * 60 * 24));
var toKikan = kikan.toGMTString();
if(op_escape==1){
document.cookie = strVars + "=" + encodeURIComponent(strVals) + ";expires=" + toKikan;
}else{ document.cookie = strVars + "=" + strVals + ";expires=" + toKikan; }
}
function getCookie(key){
tmp=document.cookie+";";
tmp1=tmp.indexOf(key,0);
if(tmp1!=-1){
tmp=tmp.substring(tmp1,tmp.length);
start=tmp.indexOf("=",0) + 1;
end = tmp.indexOf(";",start);
return(decodeURIComponent(tmp.substring(start,end)));
}
return("");
}
function deleteCookie(key) {
cName = key + "="; // 削除するクッキー名
dTime = new Date();
dTime.setYear(dTime.getYear() - 1);
document.cookie = cName + ";expires=" + dTime.toGMTString();
}

   ・表示しているところは
   (いつものように)力廻し。


for(var i=1;i<=3;i++){
if(tempstr!=''){ tempstr += ":::::"; }
tempstr += form.elements['val_3goals' + i].value + "+++++";
if(form.elements['val_3goals' + i].value!=''){
if(form.elements['ck_3goals' + i].checked){ tempstr += "1";
ChangeBg_3goals('val_3goals' + i,'#82A9E9');
}else{ tempstr += "0";
ChangeBg_3goals('val_3goals' + i,'#FFFFFF');
}
tempstr += "+++++" + timestamp_3goals;
}else{ tempstr += "0+++++"; }
}
 ・・・いつもの文字列連結方式、はは。

   ・背景色変えるところは、DOMで。


function ChangeBg_3goals(strOBj,c) {
if((strOBj!='')&&(c!='')){
var tarOBj=document.getElementById(strOBj).style;
tarOBj.background=c;
}
}
 ・・・安易だ。

   で、
 ■公開


   □このブログ右サイドに用意
    (一番下)
    ※いつものように、別ウインドウで開くものも用意
     した。
  ・・・お粗末さま。

commentsコメント
comment_post












管理者にだけ表示を許可する
commentトラックバック
トラックバックURL:
http://metaboy.blog23.fc2.com/tb.php/956-e57340f0
ようこそ
Add to Google 創るmetaboy:RSSフィード
My Yahoo!に追加
最新記事のRSS | 問い合わせ

仕事検索、アルバイト検索、依頼仕事の検索ポータル - 仕事検索.COM - www.jobkensaku.com ツクルン

創るmetaboy - WEB創る、サイト創る、何創る - 創ったmetaboy

 

リンク集

 

最近の記事

 

ブロとも申請フォーム
Sponserd by

さくらのレンタルサーバ さくらのレンタルサーバ
大容量・高機能レンタルサーバー heteml 大容量・高機能レンタルサーバー heteml
XREA (ValueDomain)
お名前.com お名前.com
名づけてねっと名づけてねっと
ムームードメインムームードメイン

 

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。