javascript-前台js判断文件有没有生成

问题描述

前台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

javascript-前台js判断文件有没有生成的相关文章

ie9 js判断文件上传大小

问题描述 要预判断一下上传图片的大小,但是现有能查到的只能支持到ie8.ie9无法实现,跪求了. 解决方案 解决方案二:代码帖来看看解决方案三:functioncheckFileChange(obj){if(obj.value!=""){alert(Sys.ie);varfile_size=0;if(Sys.ie>0){varimage_var=newImage();obj.select();image_var.src=document.selection.createRange

js 判断文件类型并控制表单提交示例代码_javascript技巧

下面的代码 实现的控制表单提交 复制代码 代码如下: function shangchuan(){ var filepath = document.getElementById("file").value; alert(filepath); if(filepath==""){ alert("请选择上传的文件!"); document.getElementById("file").disabled=true; } var ext

js 判断附件后缀的简单实现方法_javascript技巧

实例如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js 判断附件后缀的简单实现方法</title> <script type="text/javascript"> //3.(字符)检查文件上传表单控件,如果含有[jpg,jpeg,g

js 判断所选时间(或者当前时间)是否在某一时间段的实现代码_时间日期

核心代码: var time_range = function (beginTime, endTime, nowTime) { var strb = beginTime.split (":"); if (strb.length != 2) { return false; } var stre = endTime.split (":"); if (stre.length != 2) { return false; } var strn = nowTime.split

javascript开发随笔二 动态加载js和文件_javascript技巧

这时候最好的做法就是按需引入,动态引入组件js和样式,文件load完成后调用callback,运行js.代码还是很简便的 1. 判断文件load完成.加载状态ie为onreadystatechange,其他为onload.onerror 复制代码 代码如下: if(isie){ Res.onreadystatechange = function(){ if(Res.readyState == 'complete' || Res.readyState == 'loaded'){ Res.onrea

js判断上传文件后缀名是否合法_javascript技巧

本文实例介绍了js判断上传文件后缀名是否合法的详细代码,分享给大家供大家参考,具体内容如下 效果图: 选择文件 选择1.jpg文件 上传成功合法 除图片文件格式以外,其他都是不合法的操作. 具体代码: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>判断文件上传是否合法</tit

[MVC4+Razor]如何在页面文件内动态生成javascript代码??

问题描述 [MVC4+Razor]如何在页面文件内动态生成javascript代码??我的Model是个数据类的List,想对这个List中每个对象生成一段js代码.请问用什么方法输出实现??目前我在<script></script>用如下方法:@foreach(variteminModel){Response.Write("function@item.Name(){}");}后,运行生成一对代码,在页面最顶部,而且没在<script></sc

判断文件是否正在被使用的JS代码

 这篇文章主要介绍了判断文件是否正在被使用的JS代码,有需要的朋友可以参考一下 代码如下: //判断文件是否正在被使用    function FileINUse(filename:String):boolean; var   usein:file; begin   result:=false;   assignfile(usein,FileName);   try     reset(Usein);   except     on E:EInOutError do     begin    

js 判断本地文件是否存在 不使用 Scripting.FileSystemObject

问题描述 js 判断本地文件是否存在 不使用 Scripting.FileSystemObject js 判断本地文件是否存在 不使用 Scripting.FileSystemObject 解决方案 function ReportFileStatus(filespec) { var fso s = filespec; fso = new ActiveXObject(""Scripting.FileSystemObject""); if (fso.FileExists