利用iframe 下载文件。。。 我想在网页上利用<iframe>元素下载文件(是下载文件不是载入某个网页,请看清楚再回答),下载完成后调用回调函数。IE里有onreadystatechange事件来执行回调函数,请问fireFox(没有onreadystatechange事件,有onload事件但只有在载入网页时触发,用作下载时根本没反应)怎么实现。那位高手能给解答一下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 fire下是有onreadystatechange事件的,但是只在send之前执行一次,需要自己去做一下兼容。给你个网页,上面有firefox onreadystatechange的兼容处理。http://blog.163.com/mengqing_dao/blog/static/1335205132011814104232129/ <iframe id="iframe" width="0" height="0"></iframe><input type="button" value="点击下载" onclick="document.getElementById('iframe').src='download.servlet';" />两行代码实现的下载功能 这个是 onreadystatechange 是frame 加载时候的 一个属性,不是您说的 ajax 的状态 ajax 不能用于文件的下载功能 哥们 你说的这个靠点谱,但是在 火狐和 chrome 上都不好用, ajax为啥不能用于下载文件, 异步设置为同步的就可以了 哥:这个是改为同步是能调用, 不过这个跟直接调用src 没有区别啊 ,发出请求立马会收到回应,没法在回调函数中做相应的操作 jsp引入jquery 有关Spring问题 带工资管理的HR源码有没 javaee可以客户端不发送请求服务器向客户端发送消息吗? 35000本电子书免费下载的网站!!!! 觉得好的就顶!!!! 我是個菜裊幫個忙 看看是什么原因 我找到两本好书,大家快来下啊 用myeclipse开发struts,出现了错误,大家帮忙看看 java最简单的调用webservice的方法 关于“DES”加密的紧急求救 Eclipse怎么同时运行多个JVM? 同一个项目hibernate 就是查不出数据jdbc就可以查出
给你个网页,上面有firefox onreadystatechange的兼容处理。
http://blog.163.com/mengqing_dao/blog/static/1335205132011814104232129/
<input type="button" value="点击下载" onclick="document.getElementById('iframe').src='download.servlet';" />
两行代码实现的下载功能
这个是 onreadystatechange 是frame 加载时候的 一个属性,不是您说的 ajax 的状态
ajax为啥不能用于下载文件, 异步设置为同步的就可以了