16/09/24 00:52:26.41 GWFxmpXe0.net
URLリンク(stackoverflow.com)
このリンクでiframeの中身ををDOMに取得してクリックイベントを起こそうと
したのですがうまく行きません。
クロスドメイン環境で、リンク先は自分の作成したホームページではありま
せん。私がやったことといえば
withPages_jQuery (InjectDemoCode);
window.addEventListener ("message", receiveMessage, false);
を
window.addEventListener ("message", receiveMessage, false);
withPages_jQuery (InjectDemoCode($));
と逆にしたのとInjectDemoCode($)と適当な変数を入れたことです。
$はJQueryではDocumentと同じ意味合いだと思いました。JQueryに詳しくないので、リンクのの関数の使い方で
正しいのか分かりません。少なくとも引数に何も入っていないのが不思議です。
あと、InjectDemoCodeに戻り値が返っていない気がします。気のせいでしょうか。
そんな疑問点を抱えながら適当にやってみるとiframeのsrcの中身だけは手に入れる
ことができました。
しかしDOMに変換するところでうまく行きません。
例の通りにしても、やり方を変えてDOMPerserを使っても要素が取得できません。
この例でなくてもいいので、うまく行く方法を教えてください。
リンク先のiframeの最後で別のjavascriptが起動されています。