互換性表示だとIE11でコンテンツタイプが送信されないみたい
問題の事象と切り分け PMP試験が終わり、そろそろ 受験勉強管理システム(仮称) を使って娘の算数を見ようかなと。 ASUS ZenBook 3 UX390UA より画面が大きい HP ENVY 17 r000 から 受験勉強管理システム を初めて使ってみました。とりあえずブラウザはEdgeを利用し問題を登録し、印刷(PDF出力)すると、「開く」の選択肢がなく、「保存」「名前を付けて保存」「キャンセル」の3つしかありません。 とりあえず「保存」を選ぶと、続いて「開く」「フォルダーを開く」「ダウンロードの表示」の選択肢が出るので、「開くを選ぶと、PDFがXChange EditorでなくEdgeで開かれました。 なお、ダウンロードフォルダに「問題.pdf」が保存されています。 EdgeではPDFを扱いにくいので、いつもどおりIE11で 受験勉強管理システム を使うことに。 問題を登録するとこころで、下図のようなPNG画像をアップロードしたところ・・・ コンテンツタイプがPNGじゃない!のようなエラーが出たわけです。あれ?KIOKUでのスクリーンショットの保存形式をJPEGにしたか?と確認しましたが、間違いなくPNGで保存しています。 ※ 受験勉強管理システム ではアップロード可能な画像形式をPNGに限定しています。 受験勉強管理システム をいつも使っている ASUS ZenBook 3 UX390UA のIE11から、同じ画像をアップロードしたところ、問題なくアップできました。よって、アップするデータの問題ではないです。 原因調査 プログラムを確認することに。 Private Sub FormView問題_ItemUpdating(sender As Object, e As FormViewUpdateEventArgs) Handles FormView問題.ItemUpdating SDSget問題.UpdateParameters.Remove(SDSget問題.UpdateParameters("MODE")) If FileUpload添付.HasFile = True Then SDSget問題.UpdateParameters.Add("MODE"