问题描述
- 前台js判断文件有没有生成
-
大家好! 我做了一个下载的功能 下载的内容是从数据库获取的 然后有的有数据的可以下载,没有的也会弹个标签页但不下载,请问 怎么用js判断文件有没有生成?我没有在服务端生成文件供客户端下载,而是在Response缓冲中(放到内存的)直接下载。 这就不会了。
解决方案
没有你输出script内容关闭打开的页面就好了
if(数据库没有内容)Response.Write('<script>alert('no data');window.close()</script>');
解决方案二:
JS 在前台判断文件大小
Js前台判断文件大小
解决方案三:
这个应该没办法,判断服务器文件有没存在JS做不了。除非先用ajax异步判断文件是否存在。
解决方案四:
用jQuery的 $.ajax 请求服务器, 请求的结果返回就可以了。
解决方案五:
你这个标签贴错了,这个是前端的范畴
时间: 2024-11-15 22:30:07