(download.php)
......(other HTML code)......
$filepath = '/storage/uploaded_files/'.$thisSysName;
header("Content-Type: application/force-download");
header('Content-Description: File Transfer');
header('Content-Transfer-Encoding: binary');
header('Connection: Keep-Alive');
header('Expires: 0');
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Pragma: public');
header('Content-Disposition: attachment; filename="'.basename($filepath).'"');
readfile($filepath);
......(other HTML code)......
The dialog did show on the IE, but the content of that file is the content of HTML (download.php).
Weird.