C#

【C#】shdocvwでDOMの取得ができずにnullが返ってきてしまう時に見直すIEの設定方法

C#でshdocvwを使ってIEの自動操作をしたいんだけど、IE上ではページが表示されてるのにinnerTextがnullになっててIEの操作が出来ないんだけどどうすればいいの?mshtml.internetexplorerのLocalURLも移動せずに最初のnavigationで指定したURLから変わらないんだ

そんな時には『イントラネットサイトを互換表示で表示する』と『Microsoft互換性リストの使用』からチェックを外すと解決しました。

 

こんな方におすすめ

  • shdocvwでIEの情報が取得できるサイトとできないサイトがある。
  • navigation(URL)で移動した後に別のサイトへ飛んでもLocalURLが変わらない
  • ログイン画面でログインした後にIEの自動操作を行いたいけど情報が解析できない

 

この記事を書いたのはこんな人

ネットショップコンサルタント

 

shdocvwを使ってIEの自動操作を行っていた所、HTMLの解析ができずにnullが返ってきてどうやってもIE上の情報が取得できない!

実際に自分でいろいろとプログラムコードやIEの設定をいじってなんとか解決できたので、その方法を紹介します。

【C#】shdocvwでDOMの取得ができずにnullが返ってきてしまう時に見直すIEの設定方法

shodcvwでIE自動操作中に特定のサイトだけnullが返ってきてしまう原因は以下の2つ

  • イントラネットサイトを互換表示で表示する
  • Microsoft互換性リストの使用

インターネットオプションの互換性表示設定から上記2つのチェックを外す事で無事解決しました。

 

IE設定の具体的な方法

shdocvw null

まずはインターネットエクスプローラーの右上にある歯車をクリックします。

下から3番目くらいに『互換表示設定』があるので、それをクリック

 

互換表示設定

下の方にある『イントラネット サイトを互換表示で表示する』と『Microsoft 互換性リストの使用』の2つのチェックを外します。

原因についてはわかりませんが、この2つのチェックを外すと今まで取得できなかったIE上の情報を取得できるようになりエラーが出なくなります。

 

私と同じような症状でエラーが出てIEの情報が取得できない時には今回紹介した方法で解決できるかもしれないので、ぜひとも試してみてください。

 

おすすめ在宅ワーク一覧⇩

お得な特典があるサービス一覧

注目コンテンツ

ネットショップ開業におすすめなショッピングカート10選!現役ネットショップ店長が徹底比較!

ネットショップ開きたいけどネットショップのショッピングカートって種類多すぎてどれを選べばいいのか分からない。各サービス毎に特徴を教えて!ついでにおすすめはどれ? ショッピングカートは機能や規模によって ...

続きを見る

新着記事一覧

LINE公式アカウント Lステップ構築 ファンを作るSNS運用とは

Lステップ構築の副業が稼げない理由

Lステップ構築代行業が稼げない理由を知りたい 稼げるLステップ構築者になる方法を知りたい Lステップ構築に必要なスキルを知りたい 本記事では、このような悩みを解決します。     ...

LINE公式アカウント Lステップ構築 ファンを作るSNS運用とは

Lステップ構築代行者のなり方!完全ロードマップ

Lステップをマスターして、Lステップ構築代行者として活躍したい! 本記事では、このような悩みを解決します。     『Lステップ』ってやたらと人気だけど、実際どうやってLステップ構 ...

物販副業で稼ぐ秘密

在宅で出来るネットショップの作り方!小規模事業者のための完全ロードマップ

小規模から始めれる売れるネットショップを作る方法を知りたい 本記事では、このような悩みを解決します。     「ネットショップ運営しなきゃいけないのに『予算』も『商品』もない!」 ...

ブログで稼ぐ秘訣

アフィリエイトブログの作り方!完全ロードマップ

収益化出来るブログの作り方が知りたい! 本記事では、このような悩みを解決します。     「ブログアフィリエイトについて調べたけど、どれも抽象的すぎてどうすればいいのか分からない! ...

在宅ワーク おすすめ

社長になる第一歩!開業方法まとめ

在宅ワークのおすすめ22選!現役の在宅ワーカー選ぶ稼げる仕事とは?

在宅で稼げる仕事が知りたい 在宅ワークのメリット・デメリットが知りたい 在宅ワークに必要な費用を知りたい 本記事では、このような悩みを解決します。     家にいながら仕事が出来る ...

新着記事一覧を見る

  • この記事を書いた人
  • 最新記事

井川 裕輝

12歳で父親が他界。母子家庭で育ち、貧困を脱出しようと行動と挑戦を繰り返す。【コミュ障・貧困・スキル0】から努力だけで這い上がった努力マン

-C#

© 2022 在宅ワーク副業マスター『WellMaga』