- 浏览: 336929 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
y_715:
document.getElementById("e ...
JSTL EC TABLE extremeTable 学习 -
wangyj0898:
学习了。。。
display table 标签用法 -
hejiajie2008:
没有图啊
图解myeclipse把maven普通java项目变成web项目的全程操作 -
zhangyu_2100:
[align=center][/align][color=br ...
request.getRealPath()的替代方法 -
senhui19:
LZ写的真不错呀,现在开发中都经常是用DetachedCrit ...
Hibernate的Criteria用法总结
1.test.htmn
<script language="javascript">
function GetFilePath(obj)
{
//alert(obj);
var physical = document.getElementById(obj).value;
alert(physical);
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4)
if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
}
</script>
<INPUT id="File" style="Z-INDEX: 101; LEFT: 248px; POSITION: absolute; TOP: 224px" type="file"
onpropertychange="GetFilePath('File');"></FONT>
2.test11.htn
<span id=inputfile>
<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" >
</span>
<div id="divImg" style="position:relative" dis>
<img src="\images\blank.gif" id="checkimg">
</div>
<SCRIPT language="javascript">
function checkfile(objfile){
if (objfile.value==null||objfile.value.length==0){
return true;
}
if(objfile.value!=null||objfile.value.length!=0){
GetFilePath(objfile);
}
var obj=document.getElementById("checkimg");
obj.src=objfile.value;
alert(obj.fileSize);
var fsize=0;
for(var i=0;i<10;i++){
fsize=obj.fileSize;
}
alert(obj.fileSize);
alert(obj.src);
if (fsize>1024*1024)
{
alert("Image file size cannot be larger than 40 KB!");
obj.src="/images/blank.gif";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
else
{
if (fsize<0)
{
alert("Invalid image file!");
obj.src="/images/blank.gif";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
return true;
}
function GetFilePath(obj)
{
//alert(obj);
var physical = obj.value;
alert(physical);
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4);
alert(physical);
if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
}
</SCRIPT>
3.last.htn
<span id=inputfile>
<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" >
</span>
<div id="divImg" style="position:relative">
<img src="" id="checkimg">
</div>
<SCRIPT language="javascript">
function checkfile(objfile){
if (objfile.value==null||objfile.value.length==0){
return true;
}
if(objfile.value!=null||objfile.value.length!=0){
if(!GetFilePath(objfile)){
var obj=document.getElementById("checkimg");
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
var obj=document.getElementById("checkimg");
obj.src=objfile.value;
alert(objfile.value);
var fsize=0;
for(var i=0;i<10;i++){
fsize=obj.fileSize;
}
alert(fsize);
if (fsize>1024*1024)
{
alert("文件大小不得超过1MB!");
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
else
{
if (fsize<0)
{
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
return true;
}
function GetFilePath(obj)
{
//alert(obj);
var physical = obj.value;
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4);
if(!(ExtentName == ".jpg" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
return true;
}
</SCRIPT>
<script language="javascript">
function GetFilePath(obj)
{
//alert(obj);
var physical = document.getElementById(obj).value;
alert(physical);
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4)
if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
}
</script>
<INPUT id="File" style="Z-INDEX: 101; LEFT: 248px; POSITION: absolute; TOP: 224px" type="file"
onpropertychange="GetFilePath('File');"></FONT>
2.test11.htn
<span id=inputfile>
<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" >
</span>
<div id="divImg" style="position:relative" dis>
<img src="\images\blank.gif" id="checkimg">
</div>
<SCRIPT language="javascript">
function checkfile(objfile){
if (objfile.value==null||objfile.value.length==0){
return true;
}
if(objfile.value!=null||objfile.value.length!=0){
GetFilePath(objfile);
}
var obj=document.getElementById("checkimg");
obj.src=objfile.value;
alert(obj.fileSize);
var fsize=0;
for(var i=0;i<10;i++){
fsize=obj.fileSize;
}
alert(obj.fileSize);
alert(obj.src);
if (fsize>1024*1024)
{
alert("Image file size cannot be larger than 40 KB!");
obj.src="/images/blank.gif";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
else
{
if (fsize<0)
{
alert("Invalid image file!");
obj.src="/images/blank.gif";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
return true;
}
function GetFilePath(obj)
{
//alert(obj);
var physical = obj.value;
alert(physical);
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4);
alert(physical);
if(!(ExtentName == ".zip" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
}
</SCRIPT>
3.last.htn
<span id=inputfile>
<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" >
</span>
<div id="divImg" style="position:relative">
<img src="" id="checkimg">
</div>
<SCRIPT language="javascript">
function checkfile(objfile){
if (objfile.value==null||objfile.value.length==0){
return true;
}
if(objfile.value!=null||objfile.value.length!=0){
if(!GetFilePath(objfile)){
var obj=document.getElementById("checkimg");
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
var obj=document.getElementById("checkimg");
obj.src=objfile.value;
alert(objfile.value);
var fsize=0;
for(var i=0;i<10;i++){
fsize=obj.fileSize;
}
alert(fsize);
if (fsize>1024*1024)
{
alert("文件大小不得超过1MB!");
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
else
{
if (fsize<0)
{
obj.src="";
document.getElementById("inputfile").innerHTML='<input name="image" size="60" type="file" size="15" onchange="checkfile(this);" > '
return false;
}
}
return true;
}
function GetFilePath(obj)
{
//alert(obj);
var physical = obj.value;
var osrc=obj.value;
var length = physical.length;
var charindex = physical.lastIndexOf(".");
var ExtentName = physical.substr(charindex,4);
if(!(ExtentName == ".jpg" || ExtentName == ".war" || ExtentName == ".doc" || ExtentName == ".xls" ))
{
alert("文件类型不正确!");
return false;
}
return true;
}
</SCRIPT>
发表评论
-
js 操作frameset frame 对象
2010-08-30 16:43 1815框架编程概述一个HTML页面可以有一个或多个子框架,这些子框 ... -
js解密
2009-10-27 20:50 1241<script type="text/jav ... -
Javascript中eval函数的用法
2009-10-27 20:49 880JavaScript有许多小窍门来使编程更加容易。其中之一就是 ... -
Javascript Eval 函数详解1
2009-10-27 20:49 1384==============================E ... -
javascript 正则表达式祥解
2009-10-27 20:48 782正则表达式使用详解简 ... -
温故知新 javascript 正则表达式
2009-10-27 20:47 831很长时间没看 正则表达式了,碰巧今天用到,温故知新了一把 看书 ... -
子父窗口的操作,递归
2009-07-29 20:24 1196字符窗口操作: <html> <head ... -
js增加行
2008-09-27 17:10 2245<!DOCTYPE HTML PUBLIC " ... -
js层拖动
2008-09-16 09:14 1351<script> var x,y,z,down=f ... -
多form表单提交
2008-09-16 09:10 1680<script> function m ... -
加入收藏字体大小打印——收藏
2008-09-16 09:10 1223<SCRIPT language=JavaScript ... -
恢复上一次操作
2008-09-16 09:08 1069<script language="Jav ... -
javaScript 中call 函数的用法说明
2008-08-30 16:33 1076javaScript 中的 call() 是一个奇妙的方法,但 ... -
close Window
2008-08-07 18:01 1383----------------例子1------------ ... -
js使用小技巧
2008-07-04 17:15 12051.收藏时用图标显示 <link REL="S ... -
模态窗口和非模态窗口
2008-07-04 13:35 14059模态窗口和非模态窗口 ... -
HTML文档的节点
2008-06-21 14:24 1234DOM下,HTML文档各个节点被视为各种类型的Node对象。每 ... -
平台新的双向选择组件
2008-03-10 16:41 16251.index.jsp <%@ page content ... -
父子页面的值传递
2008-03-10 16:20 17121 父子页面的值传递 两种方式: 1)在父页面可以通 ... -
模态窗口window.showModalDialog使用手册
2008-03-10 16:19 4708Window.Open()参数: <SCRI ...
相关推荐
本资源提供的"上传文件代码源码"是实现这一功能的具体实现,适用于开发者学习和应用。下面将详细解释相关知识点。 1. **前端文件选择与预览** 在网页上,文件上传通常通过HTML5的`<input type="file">`标签实现。...
(3)单击“上传客服端”窗口中的“测试”按钮,如果弹出“连接成功”界面,那就说明你可以上传文件了。 (4)单击“上传客服端”窗口中的“浏览”按钮,选择你要上传的文件。 (5)单击“上传客服端”窗口中的...
nginx上传文件大小报错500的解决办法 采用nginx作反向代理,出现了一个诡异的问题,小文件可以提交,大文件会报500内部错误。这个是什么原因导致的呢? 查wiki可知,上传文件大小相关的有三个配置 client_body_...
上传文件时,通常会在界面上设置是否仅支持单文件上传,或者允许多文件上传。如果限制为单文件上传,可以在属性中勾选这一选项,并通过配置来指定允许的文件类型。对于多文件上传,就不需要勾选单文件上传,并可上传...
本文实例讲述了PHP实现通过CURL上传文件功能。分享给大家供大家参考,具体如下: PHP使用CURL上传文件只需发送一个POST请求就可以了,在请求中设置某个字段为需要上传的文件全路径,并且以”@”开头,然后使用CURL把...
### C# WebClient 上传文件知识点解析 #### 一、引言 在开发过程中,经常会遇到需要将客户端的文件上传到服务器的需求。C#语言提供了多种方法来实现这一功能,其中`WebClient`类就是一种非常简便的方式。本文将详细...
2. **移动上传文件:** 使用`move_uploaded_file()`函数将临时文件移动到服务器上的目标位置。确保指定的目录有写入权限。 3. **处理文件:** 文件上传成功后,你可以根据业务需求对文件进行进一步处理,如保存...
- 设置请求方法为POST,并设置Content-Type头为"multipart/form-data",这是HTTP上传文件的标准格式。 - 使用FileStream读取选定的文件内容,然后写入到HttpWebRequest的GetRequestStream中。 4. 发送请求并处理...
本想做个批量文件上传的功能(设想是客户选择一个目录后,程序能判断需要上传的文件上传到服务器指定目录下),结果没有做出来,在网上找了许多版本的批量上传程序,但实验效果不好,有的还需要下载分,上传文件也不能...
### WinForm上传文件到服务器 #### 知识点概述 在.NET Framework中,Windows Forms(简称WinForms)是一种用于创建Windows桌面应用程序的技术。本篇内容介绍如何使用WinForm实现文件的上传功能,即将本地文件传输...
对于文件上传,我们可能需要配置`<httpRuntime>`节,调整如`maxRequestLength`(限制上传文件的大小)和`executionTimeout`(请求超时时间)等参数,以确保大文件或长时间上传的稳定性。 在`jqueryForm.aspx.cs`...
在Windows Forms(Winform)应用开发中,上传文件到共享文件夹是一项常见的需求,尤其在企业内部通信或者数据传输场景中。本项目是基于VS2010环境,结合了多位专家的经验,实现了一个功能,使得用户能够方便地将本地...
ExtJS 验证上传文件类型 ExtJS 中实现文件上传功能是非常方便的,但对于新手来说,控制文件上传类型是一个难题。例如,我们只想让用户上传特定的文件类型,例如txt文件,那么如何实现当用户上传非txt文件时,给出...
- 文件大小限制:为了避免过大文件导致服务器资源耗尽,应设置上传文件大小的最大限制。 - 文件类型检查:确保上传的文件类型符合预期,防止恶意文件上传。 - 文件重命名:上传后的文件应进行重命名,防止路径...
C#.Net上传文件大小限制设置 在C#.Net中,我们通常遇到上传文件大小限制的问题,即默认情况下,上传文件大小不能超过4M,否则将无法显示页面。这是因为IIS6.0中asp请求的最大字节数默认为200K。为了解决这个问题,...
在IT行业中,批量上传文件是一项常见的任务,尤其是在大数据传输或者文件管理系统中。为了提供良好的用户体验,通常会结合进度条功能,让用户能够实时了解文件上传的状态。在这个场景下,"批量上传文件带进度条"主要...
Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式上传文件Java多线程设计模式...
C# Winform 上传文件多种方案 C# Winform 上传文件是指在 Windows 窗体应用程序中上传文件到服务器的操作。这里总结了多种实现上传文件的方案。 方案一:使用 WebClient 上传文件 WebClient 是 .NET Framework 中...
- **大小限制**:设置上传文件的大小限制,避免服务器资源被大量大文件消耗。 - **安全性检查**:对上传的文件名进行安全处理,防止路径遍历攻击等安全问题。 - **错误处理**:提供详细的错误信息,帮助用户理解为...
在SQL Server中上传文件,除了FILESTREAM,还可以使用VARBINARY(MAX)类型存储文件内容,但这种方式不直接利用文件系统,可能会对性能产生影响。总的来说,FILESTREAM是SQL Server提供的一种高效、灵活的文件存储解决...