ペン

同じnameのチェックボックスのエラーチェック

同じnameを持つ、チェックボックスのエラーチェック javascript をメモ。

<script>
function check(obj){
 	var flag = true;
 	if(!obj.elements["くだもの"][0].checked && !obj.elements["くだもの"][1].checked){
 		alert('必須項目[くだもの]をチェックしてください');
 		flag= false;
 	}
 	return flag;
 }
</script>
<form method="post" action="send.cgi" onSubmit="return check(this)">
 	<input type="checkbox" name="くだもの" value="りんご" checked /> りんご
 	<input type="checkbox" name="くだもの" value="ばなな" /> ばなな
 	<input type="submit" value=" 送信 " />
 	<input type="reset" value=" 取消 " />
</form>

==PR==
たばこ,吸殻 ファイル,バインダー 豆,さやえんどう ペン,万年筆 車椅子 ろうそく,ロウソク,燭台 椅子,チェアー 傘,パラソル 緑,植物,グリーン,葉,葉っぱ 飛行機,プロペラ機 荷物,小包,プレゼント,ギフト 箱,BOX,小物入れ トランプ リング,指輪 メジャー 看板,プレート フィルム 電球 CD,CD-ROM

shadowbox.js

これまでajaxでLightboxを使用していましたが、画像の表示のみでした。

弊社サイトの携帯FLASHゲームの実績紹介ページ用にLightbox風にswfを表示できないかと検索してみました。

世の中便利ですね。
ありました。

「shadowbox.js」

最新バージョンは3.0。
「shadowbox.js」はPrototype、jQueryなど、複数のJavaScriptのライブラリに対応した、swfや動画などを拡大表示できるスクリプトです。

「shadowbox.js」ダウンロード

使い方は至って簡単。
バージョン3.0になって更に簡単に使えるようになった感じです。

shadowbox.js と shadowbox.css を参照して
Aタグに rel=”shadowbox” を追記するだけ。

携帯用画面もshadowboxで見せようとhtmlの表示を試みるがうまくいかない。
よくオプションの解説を見てみると

players: [“html”]

ではなく

players: [“iframe”]

でした!。うっかりうっかり。

◆併用できるJavaScriptのライブラリ

◆対応ブラウザ

  • Internet Explorer 6+
  • Firefox 1.5+
  • Opera 9+
  • Safari 2+
  • Camino

◆対応メディア

  • 画像(PNG, JPEG, GIF)
  • 動画(FLV, QuickTime, Window Media Player)
  • ウェブページ

◆オプション変更

  • ローディング画像の変更
  • フラッシュビデオプレイヤー
  • 背景色
  • 透過度
  • 枠線の形状・色
  • サイズ
  • キーボード操作

etc…

詳しくは「shadowbox.js」のサイトで。

==PR==
印鑑,STOP 地図,世界地図 ペン ハウス,家,レンガ 工具,クレーン ビリヤード ボウリング,ピン ゴルフ,ゴルフクラブ アメリカンフットボール,ヘルメット 爆弾,時限爆弾 ジクソーパズル,ピース ゴルフカート 絞首台,死刑台 男子用便器,トイレ 黒板,ボード カジノダイス テニスコート 音符 リボン,ラッピング 椅子,チェアー

iPhone 3GS ゲット!

やっと iPhone 3GS の発売となりました。

事前に予約しておいたのでサクッと機種変完了。
iPhone 3GS ゲットです☆

OSは既に3.0使用済みですので
その辺の機能は割合して、3GS特有の機能を早速。

まずはコンパス。
標準のコンパスアプリで遊んでみました。
デジタルでもコンパスですね。(何その感想

次は期待のかかる音声コントロール。
電話周りがわりとスムーズに認識してくれます。
読み仮名を認識するようなのでアドレス帳の整理が必要ですね。

音楽のコントロールは曲名の認識がちょっと・・・といったところでしょうか。
まぁ、曲名には読み仮名ありませんからしょうがないでしょうか。
ちょっと調べたところipodだけ言語を英語にしてやるといいとか。
これもちょっとやってみたいと思います。
本日届いたHBH-IS800との連携レポートはまた後日。

3Gに比べると違和感なく早いですね☆。

次期iPhoneにはぜひおサイフケータイに対応してほしいものです。

==PR==
椅子,ソファー 香水,瓶 ボーリング,ピン ペンキ,ローラー お城 壁,塀,レンガ 虫眼鏡 紙袋,手提げ,ショッピングバッグ メモ帳,ペン リボン,ラッピング 鍵,キー,ロック どんぐり,木の実 標識,矢印,方向案内 犬小屋 わな 赤十字,医療,旗 カーボーイハット,テンガロンハット 犬小屋,小屋 トレーニングマシン,エアロバイク ギフト,プレゼント,ラッピング,指輪,マリッジリング

Jcode.pm

よくお問い合わせフォームのCGIで「jcode.pl」を使用してエンコードしているcgiが多い。

最近はxhtmlが主流となりutf−8で記述することが多くなったため、
そのページで今までのcgiを使おうとすると、文字化けするわするわ。
こまったちゃんです。

今さらながら解決法を探っていると「Jcode.pm」の存在を知ったのでメモしておく。

使い方は簡単。
Jcode.pm」をダウンロードしてjode.plと同じようにcgiと同じ階層にアップロードして「Jcode.pm」を使えるようにPerlソースに以下の1行を書きます。

use Jcode;

そして、変換するときに下記の例を参考に記入。

Jcode::convert( $str , "sjis", "utf8" );

第2引数が変換後の文字コードで第3引数が元の文字コードです。
文字コードの指定には、”jis”、”sjis”、 “euc”、”ucs2″、”utf8″が使えるようだ。

勉強になったわ〜。

==PR==
携帯電話 緑,植物,グリーン,葉,葉っぱ フィルム,映画 ノート,ペン ボックス,バッグ 机,デスク,椅子,チェアー 椅子 テレビ,ブラウン管 色鉛筆,カラーペンシル 本,BOOK,ファイル,バインダー 絵の具 枯葉,落ち葉 ダンボール,段ボール,箱 チケット,券 鉛筆削り,シャープナー 鍵盤,ピアノ テレビ,液晶テレビ ジクソーパズル,ピース ナイフ いちご,イチゴ,果物

新しい「iPhone」の発売日

まだ噂段階だが、7月17日に次期「iPhone」が発売されるという情報が出回ってますね。
仕様は以下の通り。

32GBモデルと16GBモデル
199ドルと299ドル
3.2メガピクセルカメラ
ビデオ撮影および編集機能
画像と動画をMMSで送信可能
iPhoneのへりにあるメタルの囲みがなくなる
OLEDスクリーン
1.5倍のバッテリ寿命
RAMおよび処理パワーが2倍に
FMトランスミッタ内蔵
背面のAppleロゴが点灯
背面はラバートレッド
より滑らかなデザイン
コンパス内蔵
カメラ、GPS、コンパス、Googleマップで写真の特定と位置情報を通知
Turn-by-Turn型ナビ
7月17日発売

遅かれ早かれでるでしょうが、やっぱり楽しみです。

カードホルダー,名刺入れ,ヘルメット,工具,ペンチ,貝殻,ブラシ,チークブラシ,メイク道具,フィルム,スコップ,工具,柊,植物,工具,ドライバー,釣り針,看板,標識,バインダー,カルテ,看板,標識,コンパクト,ファンデーション,メイク道具,注射器,シリンジ,ペン,万年筆,マーク,クエッションマーク,文房具,ボント,接着剤,糊,文房具,ホッチキス,ステープラー,家,ハウス

新型インフルエンザ

新型インフルエンザが日本でもだんだん増えてきました。
奈良で3千人を超す欠席、千人以上がインフルエンザと類似の症状を訴えているという。

かくいう、うちにも大量のマスクがきました。

流行とはいえ厚生労働省でマメにチェックしましょう。

カレンダー,日めくり,暦,,集積回路,電子部品,千両,万両,植物,ラック,本棚,鏡,姿見,メガネ,サングラス,チェアー,リクライニングシート,ペン,万年筆,缶,医療,薬箱,ひょうたん,トレイ,小物入れ,ラック,引き出し,りんご,青りんご,扇風機,サーキュレーター,さくらんぼ,踏み台,実験道具,メスシリンダー,椅子,チェアー,かばん,ショルダーバッグ