Windows 10

続・Microsoft Edgeを操作するVBAマクロ(DOM編)

以前VBAからMicrosoft Edgeを操作するマクロについて記事を書きました。

・Microsoft Edgeを操作するVBAマクロ(DOM編)
//www.ka-net.org/blog/?p=6033

ここで一つ気になったのがコイツ↓は一体何なのか?ということです。

MicrosoftEdge_DOM_Object_01

記事を書いたときは、getElementByIdメソッドが使えたので「普通にHTMLDocument取れるんだなー」と、深く考えていなかったのですが、一応TypeName関数で確認してみることにしました。
その結果・・・

MicrosoftEdge_DOM_Object_02

documentは「JScriptTypeInfo」、parentWindowは「Object」が返ってきました。

そういえば以前DocumentがJScriptTypeInfoを返すなんて話があったなー、などと思い出しましたが、面倒くさいので深追いするのは止めました。

ちなみに、Internet Explorerの場合は下図のようにHTMLDocumentとHTMLWindow2が返ってきました。

MicrosoftEdge_DOM_Object_03

Internet Explorer_Serverといえど、やはりEdgeとIEはどこか違うのでしょう。多分。

最後に、Objectが返ってきたEdgeのparentWindowですが、clientInformation(navigator)からは一部プロパティを取得できたのでメモしておきます。

  • appCodeName:Mozilla
  • appName:Netscape
  • appVersion:5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240
  • platform:Win32
  • userAgent:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36 Edge/12.10240

関連記事

関連記事

  1. Windows 10

    【2017年1月版】Microsoft Edgeを操作するVBAマクロ(DOM編)(2)

    昨日の記事で、Microsoft Edgeを操作するVBAコードを改め…

  2. Office関連

    アクティブなページ上のシェイプを一括でグループ化するWordマクロ

    Msdn フォーラムにあった質問「複数図形のグループ化」の回答用に書い…

  3. Office アドイン

    Office 2016で進化したOffice アドイン

    今日OfficeDevを眺めていて気が付いたのが「OfficeJS S…

  4. Office関連

    OneNote + Google Apps Scriptで定期的にWebサイトのキャプチャーを撮る方…

    「“OneNote”がアップデート、URLをメールで送るだけでスクリー…

  5. Office関連

    「NetOffice」で簡単に.NETからOfficeを操作

    ネットで「NetOffice」なるツールがあることを知ったので、早速試…

  6. Office関連

    CDOを使ってGmail送信を行うVBAマクロ(UTF-8対応版)

    2年ほど前にCDOを使ってGmail送信を行うVBAマクロについて記事…

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

Time limit is exhausted. Please reload CAPTCHA.

最近の記事

アーカイブ

RapidSSL_SEAL-90x50
PAGE TOP