Javascriptビジュアルリファレンス

先日のエントリーで購入予定と書いた本JavaScriptビジュアル・リファレンスを北千住の紀伊国屋で購入。パラパラ読んだけどDOMの解説なんかも載っていて何か作りたくなってきますねぇ。これはいわゆるリファレンス本なんで言語そのものを解説しているような、プログラミングPerlみたいなのが欲しいんだけどいいのあったら教えてください。

Posted in Javascript | Leave a comment

Actionscript:ユニークな配列

ちょっと仕事で必要だったので作成。
引数に配列を入れて呼び出すとソートした上でユニークな配列を返してきます。

(例)
var data:Array = new Array();
data = ["07","01","01","05","07"];
trace(getUniq(data);)
実行結果
01,02,05,07
//-----------------------------------------------
//  ユニークな配列を返す
//-----------------------------------------------
function getUniq (myAry:Array) {
	var retAry:Array = new Array ();
	var temp:String = "";
	var j:Number = 0;
	myAry.sort ();
	for (var i = 0; i < myAry.length; i++) {
		if (myAry[i] eq temp) {
		} else {
			retAry[j] = myAry[i];
			j++;
		}
		temp = myAry[i];
	}
	return (retAry);
}

Posted in FLASH Actionscript | Leave a comment

XMLで&が使えない。

地図や経路探索のURLをXMLに入れようとしたら「&」が使えなくてエラー。解決法を考える。
他の使わない文字で置き換えてパース後に「&」に置き換える。
というのを考えて実際作ってみたんだが、コメント欄に素敵な回答が。
「&amp;でいけませんか?」
はい、ばっちり行けましたありがとうございます。

アクセス解析によると「xmlで’&’」というキーワードでたどり着く人が多いようなので書き直しました。「10日でおぼえるXML入門教室 第2版」あたりも人気ですね。

おまけ。
Internet Explorer6 & Javascriptでクリップボードにコピー。

window.clipboardData.setData("text","この内容がクリップボードにコピーされます")
Posted in Javascript | 2 Comments

Actionscript:クラスライブラリを入れるところ

メモ
Xpathが動かないなぁと頭を抱えていたけど、良く考えてみたら前回使ったときはMX2004で今回から8だったのでライブラリを8の方にもコピーしておかなくちゃいけなかったんだ。どこに入れたか探すのにちょっと手間取ったのでメモメモと。
C:\Documents and Settings\ユーザー名\Local Settings\Application Data\Macromedia\Flash 8\ja\Configuration\Classes

Posted in FLASH Actionscript, メモ・リンクとか | Leave a comment

久々のFlash

新しい特集の制作に入ってます。今回はナビゲーションをフラッシュで作り、本体の方はPHP、データは外部XMLというパターン。季節物で2年前からやっている企画なので基本的なデザインは踏襲。とは言っても静的なページを動的に作り替えるのでかなり大掛かりになりそう。細かい仕様が決まらないとXMLのフォーマットが作れないのでFlashから制作開始。まずはIllustratorで地図を作らなくちゃいけないので結構大変。今回は東北・関東エリアなどおなじみの10エリア+伊豆と箱根の計12エリア。都道府県ごと作ったら47個だもんなぁ…。swf形式で書き出してFlashで読み込みんでからやっとこプログラムに入る。仕事でじっくり触るのは久しぶりなのでなんだかただいまって感じ。ロールオーバーとクリックされたエリアがステージの中央に来て拡大、エリア外をクリックすると元に戻る所まで制作して今日はおしまい。

Posted in FLASH Actionscript | Leave a comment