2009-03-01から1ヶ月間の記事一覧

ExternalInterface 経由で HTML 要素を削除すると、Safari が落ちる

以下の条件で Windows 版 Safari 3.2.2 が 100% 落ちる。 ExternalInterface 経由で、SWF 自身が置いてある HTML 要素を削除する。 フレームスクリプトで ExternalInterface を呼び出す。 その SWF の wmode が transparent である。 ActionScript //in cras…

動的に生成した HTML 要素に Flash タグを貼り付けると ExternalInterface が動作しない場合がある

ExternalInterface でハマった。 var hoge = document.createElement("hoge"); hoge.innerHTML = "

TortoiseSVN 1.6 を入れた

TortoiseSVN 1.6.0, Build 15855 を入れた (Release Notes)。 コミットや更新の際のダイアログの OK ボタンに、キーボードショートカットが割り当てられていないと思ったら、 OK : Ctrl-Enter キャンセル : Esc に割り当てられていた (ML のログ)。 あと、1.…

別ドメインへのブログ移行手順

今回行ったブログ移行手順のメモ。 新しいデータベースを作成する mysql> create database newdb; mysql> grant all privileges on newdb.* to hoge@localhost identified by 'password'; 旧ブログのデータベースを新ブログにコピーする $ mysqldump -u hoge…

新規 .as ファイルを作成時にテンプレートを読み込むようにした

空の .as ファイルを開いたときにテンプレートを読み込むようにした。 :he skeleton :he au を参考。 Vim スクリプト au BufRead,BufNewFile *.as call LoadASTemplate() function! LoadASTemplate() if (line("$") == 1) && (match(getline(1), "^$") == 0)…

DisplayObject を表示リストの一番上に持ってくる

DisplayObject を表示リストの一番上に持ってくるやり方は幾つかある。 setChildIndex setChildIndex(displayObject, numChildren - 1); addChildAt addChildAt(displayObject, numChildren); addChild addChild(displayObject);