第1个回答 2010-11-29
为什么你只想用js呢,以下方法都可
1.在js里用 document.write 把你的b页面代码一行一行的打出来,这个麻烦,还要注意转义符
2.用js在你的a页面里生成一个 iframe ,iframe引用 b页面,这个简单
3.把下面这个加到你的js里,但要注意路径哦,你要弄清楚是相对js 还是相对a: <object style="border:0px" type="text/x-scriptlet" data="b.html" width=100% height=30></object> ,这个也简单
上面的方法中如果你不知道document.write 和iframe 怎么用,以及如何用js生成iframe 你需要再去百度一下啦。
4.下面这个也可以,用的是Behavior的download方式 ,只是还要在a页面加东西:
<span id=showImport></span>
<IE:Download ID="oDownload" STYLE="behavior:url(#default#download)" />
<script>
function onDownloadDone(downDate){
showImport.innerHTML=downDate
}
oDownload.startDownload(a.html'',onDownloadDone)
</script>