三流君 ken3のmemo置き場

メモ置き場、保管庫として利用。まとまっていませんがヨロシク



IE9から? getElementsByClassNameってあるんだぁ。

IE9から? getElementsByClassNameってあるんだぁ。

getElementsByClassName

http://q.hatena.ne.jp/1335028581

コメントをみると、
IEの互換モード で 動作不可だったと、
自己解決されていました。

下記が、人力検索の質問内容です。


>以下の質問がキャンセルされました。
>
>
>質問情報
>〜〜〜〜〜〜〜〜
>質問内容: 「 VBAでのgetElementsByClassNameについて
>IE9でgetElementsByClassNameに対応したので、それを用いてVBAでプログラムを作成しました。
>
>しかし、getElementsByClassNameを用いてWEB上からデータを抜き出し変数に格納できるPCとできないPCがあり、その条件がわからずにいます。
>getElementByIdはうまく動いているようです。
>(64bitWin7で動くものと動かないものがあります。32bitでは現時点で動いてくれません)
>
>ためしにIE9でgetElementsByClassNameを用いたjavascriptプログラムを組んでみたところうまくいきました。
>
>VBA6.0とVBA7.0で動作が違うものなのでしょうか?
>
>64bitWin7(office2010)→動作可
>64bitWin7(office XP)→動作可
>64bitWin7(office XP)→動作不可
>32bitWin7(office XP)→動作不可
>
>よろしくお願いいたします。 」
>
>
>※このメールの送信を希望されない方は、はてなにログインをおこない
>以下の登録変更ページからメール送信の設定を変更してください。


メモメモ。

PS.こちらも参考に...

VB.NETで、ページのHTMLの指定の部分を簡単にコピーしようと思っ… - 人力検索はてな
http://q.hatena.ne.jp/1324480980