主页面中有一个iframe,src指向一个html页面。如命名为gird.html,内容为:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
 <HEAD>
  <TITLE> New Document </TITLE>
  <META NAME="Generator" CONTENT="EditPlus">
  <META NAME="Author" CONTENT="">
  <META NAME="Keywords" CONTENT="">
  <META NAME="Description" CONTENT="">
 <script type="text/javascript">
<!--
function window.onload(){
document.getElementById("downId").click();
}
//-->
 </script>
 </HEAD> <BODY>
  <a id="downId" href="excel/file.xls">
 </BODY>
</HTML>该页面实现加载后即为下载,客户端访问该页面会弹出保存该excel文件的对话框。现在将这个页面写在iframe里,即<iframe id="f1" name="f1" src="grid.html"></iframe>,该iframe假如在页面test.html里,当客户端浏览器访问test.html时不出现保存excel文件的对话框(IE6浏览器),可以下载(IE7浏览器)。在此不明白了,IE6和IE7怎么差别这么大?同样的代码不同版本浏览器执行结果不同。请问如何才能让IE6也可以下载呢?先谢谢大家了!