Web开发网 > 站内搜索 > asp无组件上传
figuration system.web processModelmemoryLimit="80"/ /system.web/configuration如果是Windows Server2003: 在Windows Server 2003 下上传 大文件注意事项: 在Windows Server 2003上传 较大的附件进行发送时系统报错: 1.先在服务里关闭iis admin service服务 2.找到 WINDOWS\system32\inetsrv\下的MetaBase.xml, 打开,找到ASPMaxRequestEntityAllowed http://www.w3dev.cn/article/20090723/602.aspx
展名aaspsp,过滤之后还是asp , 2扩展名为asp +空格或者文件不允许的字符,是可以通过的,但生成的还是asp 3这个判断应该没有问题 4同上 扩展名没必要过滤,需要判断是否在允许的扩展名列表中就可以了. 1.aaspsp 当过滤了asp 之后的确是asp ,但是我还有第二关还是通不过的 2.加空格的话 第一关有过滤 过滤之后成asp ,但是第二关也通不过 扩展名为aaspsp+空格,你看过了没? 2003除了在asp 目录下,上传 jpg含有脚本也是客户端脚本,对服务器安全应该不能造成威胁,建立一个虚拟目录跟上传 目录同名,设置可读不可运行,即使他上传 了asp 文件,在服务端也无法运行,相对http://www.w3dev.cn/article/20090701/297.aspx
pt"%%endifsetfile=nothingnextsetupload=nothingendif%scriptlanguage="javascript"window.alert("文件上传 成功!请不要修改生成的链接地址!");window.close();/script因此只要他上传 的文件中含有:%,script ,encode等等脚本代码或者ASP 代码,通通删除上传 的文件.并作出警告.即使他把ASP 木马加密也难逃被杀的命运. 若要转载请说明出处. http://a138s.http://www.w3dev.cn/article/20090701/300.aspx
库将失去他们的市场。喂,谁的臭袜子,稍微理解下我沉浸往事,不能自拔的心情嘛:)二、上传 难题以前用UpdatePanel的时候,涉及到上传 都只能在做一个小页面用Postback来做;现在用Callback,还是只能使用新页面在Postback;尝试过好几个Ajax 上传 组件 ,最终败倒在其不稳定下。昨天偶在codeproject查找资料,看到Flash 上传 文件的介绍,才突然想起这个被自己遗忘在角落里的咚咚。察看了下Flash 的API,发现FileReference和FileReferenceList对文件的上传 支持已经相当的好了。事件摘要事件说明onCancel = function(filhttp://www.w3dev.cn/article/20090701/343.aspx
看过相关的文章,但是没有实际操作过.,网上有相关示例, 1,2如果你的dll是一个com组件 ,那么asp 就能搞, 3 如果是com组件 ,那么可以和他暴露出来的属性,方法一样用 ds.tables(0).什么什么 对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:没有问题,散分贴:如果你必须开发交互式页面,ViewState越大可能意味着越有本事 zyug(.........) 等 级: #3楼 得分:0回复于:2008-06-04 11:19:38问题其实是转变成用c#如何开发com组件 对我有用[0] 丢个板砖[0] 引用 举报 管理 TOP 精华推荐:小问MVC模式 lhttp://www.w3dev.cn/article/20090701/368.aspx
器端对接收到的二进制文件流进行处理的ASP 程序,在本文的后面将陆续介绍其内容。 2、上传 文件格式分析 在处理文件之前,我们要先了解上传 的文件的具体格式,通过编写下面一段简单的ASP 程序就可以查看其二进制代码: <% filesize=Request.TotalBytes '获得上传 文件的大小 filedata=Request.BinaryRead(filesize) '获得上传 文件的二进制数据 Response.BinaryWrite filedata '在浏览器上显示二进制数据 %> 分析浏览器上显示的上传 文件的二进制代码,发现代码包括四个部分(若同时上传 多个文件或文本框,则代码按上传的先后http://www.w3dev.cn/article/20090601/40.aspx
ry图片放大镜效果插件jquery facebox插件下载asp .net/asp uploadify示例下载jmp3在线播放mp3声音文件jquery插件zTree_v3.4下载,zTree_v3.4示例,zTree_v3.4中文APIjquery.zclip.js jquery剪贴板插件C#生成网站缩略图C# WebSocketServer服务器源代码asp +access数据库3级联动asp 保存文件到access数据库示例下载asp 将上传 文件2进制数据写入access并导出文件示例ajax无刷新聊天室[php,asp .net,asp 版本]json2.js下载和APINewtonsoft.Jhttp://www.w3dev.cn/article/20151203/what-is-web-develope.aspx
ync,userID,password Open方法中包含了5个参数,前三个是必要的,后两个是可选的(在服务器需要进行身份验证时提供)。参数的含义如下所示: http-method:HTTP的通信方式,比如GET或是POST url:接收XML数据的服务器的URL地址。通常在URL中要指明ASP 或CGI程序 async:一个布尔标识,说明请求是否为异步的。如果是异步通信方式(true),客户机就不等待服务器的响应;如果是同步方式(false),客户机就要等到服务器返回消息后才去执行其他操作 userID:用户ID,用于服务器身份验证 password:用户密码,用于服务器身份验证http://www.w3dev.cn/article/20110506/MSXML2-XmlHttpClass.aspx
销毁程序,防止内存泄漏等。利用ImagePreview.TRANSPARENT可以显示透明图片,而不需另外隐藏或增加文件。第二个实例中的ResetFile是用来重置file控件的,详细参考这里file的reset。而file控件样式设置详细参考这里的file样式。asp 版本使用Persits.Jpeg组件 缩放图片,测试请先安装该组件 。使用说明实例化时,有两个必要参数,分别是file控件对象和img元素的预览显示对象:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlightehttp://www.w3dev.cn/article/20091222/1217.aspx
1、对网站的代码进行检查,检查是否被黑客放置了网页木马和ASP 木马、网站代码中是否有后门程序。 2、对网站代码安全性进行检查,检查是否存在SQL注入漏洞、上传 文件漏洞等常见的危害站点安全的漏洞。 3、对服务器操作系统的日志进行分析,检查系统是否被入侵,查看是否被黑客安装了木马及对系统做了哪些改动。 4、对服务器操作系统打上最新的补丁,合理的配置和安装常用的应用软件(比如防火墙、杀毒软件、数据库等),并将服务器的软件更新为安全、稳定、兼容性好的版本。 5、对服务器操作系统进行合理配置和优化,注销掉不必要的系统组件 ,停掉不必要的危险的服务、禁用危险的端口,通过运行最小的服务以达到最大的http://www.w3dev.cn/article/20090902/1057.aspx
新建网站,如果你已成功安装Ajax.net扩展包,你会发现在项目模板里会多了一项:Asp .net Ajax-Enabled Web Site。选择它然后新建一个网站。 建立网站后你会发觉Ajax-Enabled网站会比一般网站多出了一个ScriptManager控件。ScriptManager是Ajax.net 一个很重要的控件,它在一个页面内只能出现一次(如果使用了Masterpage,那么Masterpage使用了ScriptManger后,子页面就 不能再使用了),负责处理当前页面所有Ajax.net组件 和局部更新。它也可以指定我们所需的脚本库,提供更灵活的操作。 而要使用好Ajax.http://www.w3dev.cn/article/20090629/172.aspx
Asp .Net Get请求如何将参数放入信息体http body中,如下图Fiddler抓包所示 可以使用反射来设置ContentBodyNotAllowed实现,如果直接get请求,调用request.GetRequestStream()会出错。Asp .Net Get请求如何将参数放入信息体http body中代码如下using System.Net;using System.IO;using System.Reflection;namespace Test.Controllers{ public class HomeController : Controller { http://www.w3dev.cn/article/20210721/asp.net-WebRequest-get-send-content-in-http-body.aspx
asp .net需要在Global.asax中的 Application_BeginRequest中获取get/post提交的sessionid值,然后生成ASP .NET_SessionId这个cookie来实现。 void Application_BeginRequest(object sender, EventArgs e) { string session_param_name = ASPSESSID;//get/post提交的sessionid键名称,如果键名称不是这个自己修改变量值 string session_cookie_name = ASP http://www.w3dev.cn/article/20170804/set-asp.net-sessionid-get-session.aspx
。其他配置3)在网站根目录下添加App_Browsers文件夹,新建safari.browser文件,输入下面内容新增浏览器版本以下代码来源:https://stackoverflow.com/questions/25978746/ios-8-safari-8-not-working-with-asp -net-ajax-extensionsbrowsers browser id=Safari60_bugfix parentID=Safari60 identification capability name=appleWebTechnologyVersion match=^\http://www.w3dev.cn/article/20170607/asp.net-framework2.0-Validator-ios-iphone-ipad-not-trigger-solution.aspx
asp 批量添加修改删除操作示例,包括js客户端数据有效性验证,服务器端自己添加验证。titleasp批量添加修改删除操作示例/title%if request.Form(op)=update then'表单提交 ids=request.Form(ids) if ids then response.Write 要删除的数据id集合:idsbr '=========数据库删除操作 conn.execute(delete from xxx where id in(ids))'自己注意做安全验证,假定id为数字集合,自己正则RegExp判断有效性,patthttp://www.w3dev.cn/article/20170318/asp-bulk-add-update-delete-record-demo.aspx
多文件选择上传 jquery插件jquery.multiFiles.js有2个方法,reset和setExt。reset用于重置插件UI,删除已经选中的文件。setExt动态修改允许上传 的文件类型及可以同时上传 的文件数量(默认30个)。//method:方法名称,reset或者setExt//fnexts:为setExt方法时,允许上传 的文件名后缀,多个用英文状态下的逗号隔开//pmax:为setExt方法时,允许上传 的最大文件个数,默认为30个$.fn.multiFiles = function (method,fnexts,pmax) {//.....} 多文件选择上传 jquery插http://www.w3dev.cn/article/20160608/jquery-multiple-file-select-upload-plugin.aspx
给file控件添加h5属性multiple时,支持h5的浏览器如chrome,firefox,IE10+(IE9虽然支持h5,但是不持支持multiple属性),可以一次性选择多个文件。 本示例展示asp .net如何保存file控件添加了multiple属性的所有文件。demo.htmlmeta charset=utf-8 /titleasp.net file控件multiple保存文件示例/titleform method=post enctype=multipart/form-data action=save.aspx input type=file multiple namhttp://www.w3dev.cn/article/20160602/asp.net-file-multiple-save-all-file.aspx
网上找的随机读取access数据库的sql如下select top 10 * from table order by rnd(ID)--ID为自动增长的列 在access查询分析里面执行上面的sql可以得到随机的10条记录,但是在asp .net环境下用ado.net执行上面的sql语句,无论怎么刷新页面,得到的都是相同记录,不会变化。 这是因为ADO.NET访问Access数据库的时候会有缓存。可以使用以下语句解决这个问题Random rnd = new Random(unchecked((int)DateTime.Now.Ticks));int intRandomNumber = http://www.w3dev.cn/article/20160513/asp.net-execute-sql-random-read-access-record-same.aspx
asp .net获取excel文件中所有sheet的名称和个数。 /// summary /// 获取EXCEL的表 表名字列 /// /summary /// param name=p_ExcelFileExcel文件/param /// returns数据表/returns public DataTable GetExcelTableName(string p_ExcelFile) { try { http://www.w3dev.cn/article/20160311/asp.net-get-excel-sheet-name-collection.aspx
asp md5加密算法代码%Private Const BITS_TO_A_BYTE = 8Private Const BYTES_TO_A_WORD = 4Private Const BITS_TO_A_WORD = 32Private m_lOnBits(30)Private m_l2Power(30) Private Function LShift(lValue, iShiftBits) If iShiftBits = 0 Then LShift = lValue Exit Function ElseIf iShiftBits = 31 Thhttp://www.w3dev.cn/article/20151224/asp-md5-source-code.aspx
容联云通讯码短信验证码asp 示例,其他语言示例查看官网:http://www.yuntongxun.com/activity/smsDemo#tiyan sms.asp ,容联云通讯码短信验证码发送asp 源代码其他类库下载md5.aspaspJSON1.17.aspbase64.asp !--#include file=md5.asp --!--#include file=aspJSON1.17.asp --!--#include file=base64.asp --%'=========容联云通讯配置开始=========isXML=true'是否XML数据accountSidhttp://www.w3dev.cn/article/20151224/yuntongxun-sms-asp-demo.aspx
asp 的files集合不是数组,所以无法通过索引访问files集合中的项目,也没有提供相关方法进行访问。 解决办法:遍历files对象后将文件名存入数组中。 asp files集合如何通过索引访问对象源代码如下% set fso=server.CreateObject(scripting.filesystemobject) folder=Server.MapPath(.) set fd=fso.GetFolder(folder) set fs=fd.files l=fs.count-1 dim files() redim files(l) http://www.w3dev.cn/article/20151223/asp-files-collection-access-by-index.aspx
asp 如何采集使用gzip压缩过的网页数据。 由于winrar的命令行工具不支持zip格式的文件,所以我选择了7z的命令行工具7za.exe,在百度搜索下就可以找到。 在使用下面的代码前把cmd.exe(windows文件夹下有)和7za.exe拷贝到asp 程序目录,时间关系,并没有写更多的容错以及返回值问题 function unZip(file){ //在线解压zip函数 //by fisker (http://ifisker.com lionkay@gmail.com) var objFso=Server.CreateObjehttp://www.w3dev.cn/article/20151119/asp-unzip-gzip-website-information.aspx
tm.charset=CharSet stm.open stm.WriteText str stm.SaveToFile Server.MapPath(FileUrl),2 '转为物理路径 stm.flush stm.Close set stm=nothingEnd Sub 'asp 生成utf-8编码静态文件示例WriteToTextFile /index.html,utf-8格式的内容,如果要防止乱码注意meta要指定charset为utf-8,并且要增加codepage之类的,具体参考asp 网站使用utf-8编码注意事项,utf-8参考:asp 网站使用utf-8编码注意事项http://www.w3dev.cn/article/20150907/asp-create-utf-8-html-file.aspx
如果访问asp .net的aspx页面时,如果弹出窗口要输入用户名和密码,那么出现这个问题的主要原因可能有如下几点1)配置启动程序池的标识账户(默认为网络服务账户Network service)没有读取和运行网站的权限,要给这个账户加上网站的读取和运行权限。2)访问网站的配置的用户(默认为IWAM_开头的来宾账户),没有读取和运行网站的权限,要给这个账户加上网站的读取和运行权限。3)如果确认上面2个步骤配置的账户读取和运行的权限已经加上,但是访问aspx相关的asp .net页面还是弹出输入用户名和密码对话框,那么就是C:\WINDOWS\Microsoft.NET\Framework这个目录http://www.w3dev.cn/article/20150707/asp.net-aspx-need-username-password.aspx
asp 程序在32位系统(x86)运行正确,但是运行在64位系统出现下面的错误ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装。/index.asp ,行 3 需要设置iis程序池以32位应用程序模型来运行。 找到网站使用程序池,右键此程序池,然后高级设置 在弹出窗口将启用32位应用程序为true即可解决此错误。http://www.w3dev.cn/article/20150628/asp-run-at-x64-system.aspx
win7安装了iis7+以上时,asp 发生错误时,默认发送到客户端的错误信息是在iis7+中定义好的,如下面这个错误An error occurred on the server when processing the URL. Please contact the system administrator.If you are the system administrator please click here to find out more about this error. iis7+要显示asp 具体的错误信息,需要设置iis7+的asp 配置的调试属性,将错误信息发送到浏览器设http://www.w3dev.cn/article/20150627/5199.aspx
在asp if条件语句中,经常遇到这种情况需要判断变量是否为空值的情况,asp 为空分为很多种,下面为asp 变量类型及为空值的对应关系变量类型与取值(设变量为a)解释性描述aa=EmptyIsEmpty(a)a=0a=a Is Nothinga=NullIsNull(a)Empty 型(未初始化型)假真真假假出错假假数值型-0假真假真假出错假假字符型-空字符串出错真假假真出错假假对象-空对象出错出错假出错出错真出错假Null 型(人为的定义无效类型)出错假假假假出错假真 1,a=Empty 用于解释时相当于 (IsEmpty(a) Or a=0 Or a=),但对对象却无法判断。 2,Ihttp://www.w3dev.cn/article/20150507/asp-empty-check.aspx
Write 3'字符串直接和数字比较,转换类型后比较,okIf s=2 Then Response.Write 4'转换类型比较,但是值不一样If num=2 Then Response.Write 5'转换类型比较,但是值不一样If num=getString1() Then Response.Write 6'不成功,值虽然一样,但是类型不一样If s=getInteger1() Then Response.Write 7'不成功,值虽然一样,但是类型不一样% 所以asp if语句进行比较时,一定要注意,最好将要比较的比较都转为同一种类型后才比较。http://www.w3dev.cn/article/20150507/asp-variable-compare-with-variable-or-direct-string-integer-different.aspx
,超出uploadLimit配置值会报错。看源代码后,uploadify调用cancel方法只有清空队列的情况下(传递*参数,$(xxx).uploadify(cancel,*))才会重置上传 队列的值,对于取消单个文件或者指定了多个要取消的队列id参数,没有重置队列长度,继续包含被取消上传 的文件数量。所以继续选择文件就会报超过队列的错误了。 解决uploadify调用cancel取消上传 后,再选择文件上传 报超过文件限制的错误办法如下。用编辑工具打开jquery.uploadify.js这个文件。注意是未压缩版本的uploadify,压缩的没法修改,代码都连一起了。。找到cancel : fhttp://www.w3dev.cn/article/20150506/fix-uploadify-cancel-queue-reselect-file-exceeds-upload-limit.aspx
首页 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] 下一页 尾页 2/18页,每页显示30条,共518条相关记录