我有一个返回 json 字符串的 JAX-RS Web 服务。我创建了一个 html 表单来使用此服务。
<form action="/webserviceUrl" method="post" enctype="multipart/form-data" target="result_frame">
结果框架:
<iframe id="result_frame" name="result_frame" style="width: 50%; height: 100px;" ></iframe>
当我提交此表单时,将调用 Web 服务并将结果(json 字符串)返回给浏览器。除 IE 外,所有浏览器都成功解析结果并将其显示在结果框中。在 IE 中,返回的 json 字符串被视为一个文件,它会提示我下载该文件。当我打开该文件时,我得到与我的 Web 服务输出相同的 json 字符串。我该怎么做才能让 IE 像其他浏览器一样解析它?