1

私は PHP で Ajax を使用しており、JSON を返します。Chrome と Firefox は正常に動作しますが、Internet Explorer では必要なメッセージが返されず、代わりに保存ダイアログが表示されます。

以下は、json を返す私の PHP コードです。

header("HTTP/1.0 200 OK");
header('Content-Type: application/json');
$jstatus     = 'My message...';
$status_data = array("code" => "1", "status"=> $jstatus);
echo json_encode($status_data);

Internet Explorer では ajax でキャッチできませんが、「開くか保存しますか...」というダイアログが表示されます。

  • これが Internet Explorer に表示される理由がわかりませんが、他のブラウザーは正常に動作しますか?
4

0 に答える 0