タイトルが長すぎですが、Shift_JIS 前提のページだと jsp の先頭で、 <%@ page language="java" contentType="text/html;charset=Windows-31J" %> とかやったりすると思いますが、このページを ajax で取ってくると、 IE は Http Header の ContentType の charset=Windows-31J が解釈できないため、 以下のようなソース(prototype.js ベース)の場合、request.responseText の時点でエラーが発生します。 new Ajax.Request( 'hoge.jsp', { method: 'get', parameters: params, evalScripts: true, onComplete: function(request) { if