Hatena::Groupnadesiko

雪乃☆雫のなでしこ日和

2017/10/09 (月)

IE×ローカルストレージは難しい・・・

| 08:30 | IE×ローカルストレージは難しい・・・ - 雪乃☆雫のなでしこ日和 を含むブックマーク はてなブックマーク - IE×ローカルストレージは難しい・・・ - 雪乃☆雫のなでしこ日和 IE×ローカルストレージは難しい・・・ - 雪乃☆雫のなでしこ日和 のブックマークコメント

 前に、E11ではまったく動かんとゆう話を書きましたが、

https://nadesiko.g.hatena.ne.jp/snowdrops89/20170922/1506085208

 バージョン0.1.6で、サポートされました☆

 しかし~、やっぱりIEでは思ったように動かないモノが多数だったので、いっこいっこナゾを解明。

 まず、簡易エディタでは問題ないのですが、なぜかHTML埋め込みにしたタートルグラフィックスが動きません。簡易エディタで動く以上、こっち側の環境的な問題っぽい。

 どうやら、「この Web ページはスクリプトや ActiveX コントロールを実行しないように制限されています」的なお知らせが悪さをしている気配。

 他のプログラムは、許可してやればの後ふつーに動くんだけど、タートルグラフィックスだけはダメ。リロードしてもダメ。だけど、一旦許可されたタブに、HTMLファイルをドラッグドロップして開いたら、なんと動いたのです。

 なんにしても、許可しても許可しても、毎メッセージが出てくるのにはうんざりなので、色々調べて「インターネットオプション」→「詳細設定」→「マイ コンピューターのファイルでのアクティブ コンテンツの実行を許可する」にチェックをつけて、お知らせが表示されないように設定してみたら解消☆ 無事に動くようになりました。

 それから、バイオリズムやタイマーが軒並みダメだとおもったら、プラグインがやはり動いてないようだったので、とりあえず自前の関数し替えてみたら、タイマーは問題なく動くように☆

 Google Chromeさんでは問題となっていた、ポップアップと同時にオーディオを鳴らす件も問題ありませんでした。

 でも、最大の問題は、ローカルストレージでした。

 これも、なんと簡易エディタでは問題ありません。

#-----------------------------------------------------------
「名前」をローカルストレージ読む。
名前=それもし、名前=undefinedならば、
  「名前は?」と尋ねる。
  名前=それ。
  「名前」にそれをローカルストレージ保存ここまで。
「こんにちは{名前}さん」と言う
#-----------------------------------------------------------

 ちゃんと一目は名前を聞いてきて、二目以降はローカルストレージの情報を元に名前を言ってくれます。

 だから、やっぱりこっち側の問題っぽいのだけれど、HTML埋め込みの実行では、うんともすんとも言いません。

 とにかくローカルストレージの読み書きがまったく行えてないようで、しかも、単に無視されるんならまだしも、の命令があると、以降の命令も全て実行されずに止まってしまうってんだから、困ったもんです(--;

 IEの設定も、もう余計なお知らせは上がらないし、もちろんDOMストレージは有効になっているし、後は一体何をどうしたらいいのか、まったくお手上げ~ヽ(;´Д`)ノ

 ローカルストレージは、バイオリズムでも15パズルでも使っているので、実にどうもよろしくありませんが、これ以上はワタシの知恵では難しそうなので、ナゾの解明は一旦断念orz

 しかも、後に設定の仕方が分かってウチでは動くよーになっても、他の人達はやっぱり、「動かないじゃん」てなる人が発生するってコトだよね。

 IEキライ。なんかもう、Firefox推奨ですってコトにしたくなってきた~(えっ;)

kujirahandkujirahand2017/10/11 02:22簡易エディタでは問題なくて、ドラッグ&ドロップで動かない件は、たぶん、URLがfile://から始まっているからではないでしょうか?PC内でローカルサーバー立ち上げて、localhostでHTMLを閲覧すれば、セキュリティ問題は解決するかもです。これは、IE11だけでなく、Chromeでもエラーがでるはず。

kujirahandkujirahand2017/10/11 02:24・・・って、翌日の投稿で既に解決済みですね。よく見てなくて、コメント欄汚してスミマセン!

雪乃☆雫雪乃☆雫2017/10/11 15:11コメントありがとうございます!
いえいえ、とってもうれしいです!!(≧▽≦)
chromeさんではナゼか無問題だったのですよね~。
ソレもまた、深遠なるナゾでございます・・・

トラックバック - http://nadesiko.g.hatena.ne.jp/snowdrops89/20171009