js实现下载功能(一、iframe方式)


1.window.frames方式

frames[]是窗口中所有命名的框架组成的数组。这个数组的每个元素都是一个Window对象,对应于窗口中的一个框架。

<iframe name='forExcel'></iframe>
window.frames["forExcel"].location.href=url

2.window.open方式

<button onclick='download()'>open下载</button>
<iframe name='myFrame' style="display:none;"></iframe>
<script>
function download(){
window.open('http://localhost:3000/getelsx','myFrame')
}
</script>
window.open第二个参数:
1、_self,表示打开的新页面在本页面中打开,或者用_blank,就是在一个新的窗口中打开。
2、不写,为空,
3、还有一种就是如果就是在一个已经有名字的窗口中打开


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM