我有一个 php 脚本,我通过 ajax 调用它来回显文件的值。当我使用 IE 时,我会弹出一个窗口来保存文件,当我使用 chrome 浏览器时,我会在浏览器上打印正确的值(这是我需要的)。如何修改脚本或 ajax 调用,以便 IE 在浏览器上打印值而不是给我保存选项?
我的 get_data.php 文件是这样的:
<?php
header('Content-Type: text/javascript');
$file = file_get_contents('C:/data.txt');
echo trim($file);
?>
我的ajax调用是这样的:
$.getJSON('get_data.php', function(data) {
当通过 ajax 调用 get_data.php 时,它显示 data.txt 的输出,它已经是 json 格式。