html文で、HPの中でイベントを起こしたり、何かを制限する宣言のことなんですがね
onBlur="close();" という呪文があります。
この呪文の意味は、close せよとの命令です。ポップアップ画面は勝手に消えてしまえという指図です。
この呪文をページ冒頭に書いておけば、Internet Explore、Google Chrome、Mozilla Firefox、これらのブラウザには有効です。
Internet Explore の後継ブラウザとして Microsoft Edge が指定されました。
ところが、Microsoft Edge にはこの呪文が効きません。
Microsoft Edge では、あれやこれやの古い技術への対応は終了する、と決定したそうなのです。
onBlur="close();" は古い技術に属しているのかもしれません。効き目が及ばないということは、たぶんそうなんでしょう。
しょうがないので、Microsoft Edge のユーザーには、ポップアップ画面にちょっと触れていただくよう、お願いをしています。
ちょっと触れると、他のブラウザと同様に消えて行きます。
全ページで、ポップアップ画面にちょっと[触れて]のお願いを書き添える作業をしましたが、その途中
「山の寺」篇で、自分で組んだ Java Script に間違いがあるのに気が付きました。
意図したイベントを引き起こせていません。
イベントの引き金を引いても何も起きません。
アップした当時は有効な Java Script として動いていましたが、環境が変わったのか、無意味な Java Script に変身していました。
その Java Script も全部訂正削除しました。
本来は、Microsoft Edge をリカバーする作業でしたが、自分のケアレスミスも含めて、全ページ点検することができて、よかったです。
8月、9月、ずっとその作業にかかりきりでした。
登山篇、自転車篇、寺社篇、アルバム篇、自己紹介篇 あれやこれや、全部手直ししました。
毎日毎日、繰り返して同じ作業をするのは、飽き飽きして、けっこう苦痛でした。


最近のコメント