TOP  >  仕事の日記  >  OhYeah!  >  携帯農薬検索実験室  >  携帯農薬検索実験室携帯端末用トップページ修正

OhYeah! さんの日記

2014
12月 26
(金)
13:59
携帯農薬検索実験室携帯端末用トップページ修正
カテゴリー  携帯農薬検索実験室
タグ 
本文
 携帯農薬検索実験室の携帯端末用トップページが Ver8 以下の InternetExplorer で表示できなくなっていたので、修正しました。あわせて、携帯農薬検索システムに PC やスマホで接続した場合、オンラインヘルプの表示方法を表示するようにしました。

 夏頃に携帯端末用トップページを農薬検索システムと同じイメージの画面表示になるように修正した際、IE8 以下では xhtml ドキュメント出力用に Content-Type: application/xhtml+xml というレスポンスヘッダを返すと xhtml を表示しないでダウンロードしようとしてしまうやんちゃな仕様だったのをすっかり忘れてて、他のブラウザと同じレスポンスヘッダを返すようにしてました。
 先日久しぶりに IE8 で携帯端末用トップページにアクセスしたら表示できないので、ようやく思い出して修正した次第です。携帯農薬検索システムそのものは、最初から IE8 以下では text/html を返すとか、IE6 以下では xml 宣言を出力しないなど、IE のふざけた仕様への対策をしてあるので、問題はありません。
閲覧(4277)

コメント一覧

OhYeah!  投稿日時 2015.01.06 00:08
引用:あわせて、携帯農薬検索システムに PC やスマホで接続した場合、オンラインヘルプの表示方法を表示するようにしました。IE ではオンラインヘルプの表示方法が表示されなかったのを修正しました。

IE のみ、innnerHTML プロパティで属性の値を囲ったクォートを削除してしまうという特殊な仕様だったのが原因です。他のブラウザでは問題なく動作するので、原因の特定に時間がかかってしまいました。全く、IE の独自仕様には困ったもんだ…。