当前位置: 代码迷 >> JavaScript >> 不触发window的onbeforeunload事件的html上载文件方法,求解
  详细解决方案

不触发window的onbeforeunload事件的html上载文件方法,求解

热度:338   发布时间:2013-03-14 10:33:15.0
不触发window的onbeforeunload事件的html下载文件方法,求解!
js,html可以通过window.location.href下载文件,但是会触发onbeforeunload事件,<a href=''>方式又没效果,有没有不触发onbeforeunload事件的下载方法?

------解决方案--------------------
简单点的做法,把下载文件的脚本放在一个页面down.html中,然后哪个页面需要下载文件时就加载一个iframe,src指向dowm.html就行了,这样被刷新的只是down.html,对外层页面无影响。加载时还可以把iframe隐藏,这样不会影响样式
  相关解决方案