無料ブログはココログ

« 愚者の連鎖 アナザーフェイス7 | トップページ | 台風の名前 »

2016年9月20日 (火)

過去のHPの内容を加筆訂正しましたが

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月、ずっとその作業にかかりきりでした。
登山篇、自転車篇、寺社篇、アルバム篇、自己紹介篇 あれやこれや、全部手直ししました。
毎日毎日、繰り返して同じ作業をするのは、飽き飽きして、けっこう苦痛でした。

広島ブログ

« 愚者の連鎖 アナザーフェイス7 | トップページ | 台風の名前 »

コメント

コメントを書く

(ウェブ上には掲載しません)

« 愚者の連鎖 アナザーフェイス7 | トップページ | 台風の名前 »

最近のトラックバック

2019年8月
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31