2008-11-17 14:45:29 阅读35 评论2 172008/11 Nov17
<table>
<tr><td><input type='image' src='a.gif' onclick='WhoAmI(this)'></td>
</tr>
</table>
<script language='JScript'>
function WhoAmI(obj){
obj.parentNode --------->>> cell [td]
obj.parentNode.parentNode --------->>> row [td]
2008-10-29 11:21:49 阅读14 评论0 292008/10 Oct29
Request.QueryString.Key(i) 这个是取变量名
Request.QueryString(i)这个是取变量值
2008-9-5 9:51:13 阅读34 评论0 52008/09 Sept5
在用ASP.NET写网上支付的接口程序时,遇到一个奇怪问题,通过表单提交过去的中文全是乱码,英文正常。而用asp程序进行测试,可以正常提交中文,asp页面中有这样的HTML代码:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
可是将这个代码加入到ASP.NET页面中,依然解决不了问题。分析了一下,问题应该是编码引起的,对方的程序只能处理GB2312编码的页面提交过来的中文数据。难道加了上面的代码,ASP.NET却不是以GB2312编码显示的?打开该页面,查看一下浏览器的编码,原来是UTF-8,原因找到,怎么解决呢?看来,ASP.NET不理睬上面的代码,自己向浏览器发送编码信息,那我设置一下Response.ContentEncoding试试,在Page_Load中加上如下代码:
2008-8-7 13:17:59 阅读62 评论1 72008/08 Aug7
标题:风声无组件上传类2.1精简操作
摘要:
难度:
代码如下:
index.html
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
2008-8-2 19:37:21 阅读68 评论0 22008/08 Aug2
Win2003的服务器修改默认上传200k和下载4M的限制
无法上传较大的文件“Request 对象 错误 'ASP 0104 : 80004005'”或者上传成功后,找不到文件名
更改win2003的IIS 6.0对asp的上传文件大小为200k限制,aspx的上传程序没有影响。在IIS6.0中,默认设置是特别严格和安全的,最大只能传送 204,800 个字节,这样可以最大限度地减少因以前太宽松的超时和限制而造成的攻击。IIS 6 出于安全考虑, 默认最大请求是200K(也即最大提交数据限额为200KByte,204800Byte)。(在 IIS 6.0 之前的版本中无此限制)
解决方案:
先打开Internet 信息服务(IIS)管理器
(本地计算机 )---- 属性
我们要对服务器上的设置进行修改,方法如下:
(本地计算机 )---- 属性 ----允许直接编辑配置数据库(N)