揮発性のメモ2

http://d.hatena.ne.jp/iww/

楽天証券でjQuerifyが使えない

jQuerifyとは、好きなページでjQueryを使えるようにするブックマークレットである。
jQuerify Bookmarklet | Learning jQuery
いつでも jQuery を読み込めるブックマークレット jQuerify | バシャログ。


ところが、楽天証券でログインしたあとの画面ではjQueryが読み出せてないことが判明。
調べていくと、document.getElementsByTagName('body')[0]の戻り値がundefined。どうもbodyタグが読めないらしい。
そんなことあるのか?と思ったら 問題のページはFRAMEを使っていたのでそもそもbodyタグが無かった。


フレームページでも動作するブックマークレットを書く際のテンプレ - 大人になったら肺呼吸
なるほど・・・