野菜高いねえ。キャベツ1玉250円、長ネギ3本250円って100円以上値上がっている。
もやし喰っておけってことか。
タバコも今日から値上げだし。昨日駆け込み買いの騒ぎがあったけど実はちとわかる。
元喫煙者だからなんだけど、タバコが無くなりそうなときのこういった危機感って喫煙者には激しくストレスになるんだよね。
もう止めて7年になるけどタバコ止めてよかったと実感。

さて本題。
Flashへの自動フォーカスがやっとできた。

これなんだけど、(テストサイト)
http://gyunyu.info/test/oubo3/tool/aop.html

開いた後に一度Flashをクリックしないと認証ダイアログに文字入力できなかったので、JavaScriptからフォーカスを与えてたんだけどなぜか出来なくて困っていたけど解決。

最初はsetFocus()だけで出来なくてFirebugでデバッグしていたんだけど、ブレーク入れるとなぜか自動フォーカスがうまくいく。
これはタイミングかと思ってフォーカス実行までにウエイトを入れてみた。

function setFocus() {
 // jQuery
 $("#flashcontent")[0].focus();
}
function init(){
 // これを入れるとFlashにフォーカスOK
 setTimeout(setFocus, 1000);
}

swfobject.embedSWF("ap.swf", "flashcontent", "800", "680", "10");
swfobject.addDomLoadEvent(init);

ダイアログ表示分の時間がかかるということなのかな?無しで試してないからわからない。
表示しないのは簡単だけど入力域を試しに入れるの面倒で(^^;
余裕見て1000msだけど500msでも大丈夫。300msはダメだった。