Windows10でのIEの改悪①

今年度、会社のPCをWindows7からWindows10にアップグレードする企業は多いかと思います。

で、当社も当然Windows10パソコンへの大量置き換えをしなければならないのですが、いきなり全台アップグレードして色んなものが動かなくなるとマズイので、まずは情報システム部だけ先行導入することになりました。

私の元にも先週Windows10パソコンが届きました。
早速、色んな社内システムやクラウドサービスの動作確認を実施。

事前に、各ベンダーにはWindows10+IE11で動作保証されていることを確認済でした。

ちなみに、Edgeで動作保証してくれたベンダーはありませんでした。(苦笑)

ま、Windows10にはIE11も標準で内蔵されているので、別にEdgeなど不要なんですがね。
(そのかわり、アクセサリから引っ張り出してこなきゃいけませんが)

ホント、何がしたいんだろ、マイクロソフトって。

ということで、念のため自分のPCでも各システムの動作を確認。
・・・うむ。
ベンダーの回答通り、IE11なら問題無く動きそうです。

お次は、自作RPAの出番。
こちらも、各システムが問題無く動きましたから、基本的には問題無いはず。
なので、各システムにつき1ロボずつ抜粋して、動作確認を実施するつもりでした。

そして、記念すべき、第1発目・・・

あえなく撃沈。(汗)

ん?いきなりか?
ああ、無線LANで実行しちゃったからか。
通信がきっと不安定だったのね。

ということで、有線LANに付け替えて再実行。

やっぱり撃沈。(滝汗)

えええええ?!なんで?
だって、Windows7のときとIE11ですよ。
VBAで、下位互換が無くなった関数でもあるんだろうか。。。

スポンサーリンク


その後も調査を続けていくと、毎回同じ操作で異常終了することが判明。

その操作とは、ポップアップウィンドウの操作です。

警告メッセージや確認メッセージが表示されたら、そのポップアップウィンドウのOKボタンを押すっていう操作です。
で、一体何が変わったのか。
答えはコレ。

<ポップアップ表示1回目>
  1回目

<ポップアップ表示2回目以降>
  2回目

上記は、嫁が暇な時間にやってるアンケートサイトで表示されるポップアップです。(笑)

違いは分かりますよね。
どうやら、そのサイト内なのかそのページ内なのか確かな規則性は分かりませんが、ポップアップ表示が2回目以降となる場合、「このページに ~ 許可しない」というチェックボックスが表示されるようになっているのです。

こいつのせいで、VBAからOKボタンのオブジェクトが取得できなくなってしまってました。
なので、ロボの方も、1件目は正常に処理できるのに、2件目で必ず異常終了してしまうという結果に。

しかも、この「このページに ~ 許可しない」チェックボックスで“許可しない”を選択すると、そのページではもはや何もできなくなってしまうのです。

当然ですよね。
だって、ポップアップでOKボタンを押してくれることを前提に、そのシステムは設計されているわけですから。

要は、ポップアップブロックが有効になっているのと同じ状態になるわけです。
一度“許可しない”を選択してしまった場合は、ブラウザを再起動しないと、ポップアップは表示されないままです。

これ、エンドユーザーとかあまり深く考えずに“許可しない”にしちゃう人が続出しそうな気が・・・
「急にXXシステムが動かなくなったんだけど」っていう問合せが死ぬほど増えそう。。。(汗)

何とかこれ、設定変更で回避できないもんだろうか、、、
で、ネットで調べたりしながら丸一日悪戦苦闘し、ようやく回避法を見つけ出しました。

長くなりそうなので、詳細は次回に。

還元率の高いポイントサイトで、ハイペースでポイントが貯まります ポイントサイトのポイントインカム

獲得ポイントの高いアンケートサイトで、効率的にポイントが貯められます infoQ新規会員登録

コメントの投稿

非公開コメント

プロフィール

Author:たみおと
36歳にして社内SEに転職しました。
ベンダーSE・社内SEどちらの方が記事を読んでも、ご参考になる体験談をUPしていきたいと思っていますので、宜しくお願い致します。

検索フォーム
ブログランキング
よろしければ、ポチっと一押しお願いします。m(__)m

ブログランキング・にほんブログ村へ
カテゴリ
よく読まれている記事
最新記事
おすすめ書籍
[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

なぜ、システム開発は必ずモメるのか? [ 細川義洋 ]
価格:2160円(税込、送料無料) (2016/11/7時点)



[商品価格に関しましては、リンクが作成された時点と現時点で情報が変更されている場合がございます。]

絵で見てわかる RPAの仕組み (絵で見てわかる) [ 西村 泰洋 ]
価格:2786円(税込、送料無料) (2018/7/30時点)



月別アーカイブ
リンク