


















































































































































































{
int a=e.X;
int b=e.Y;
}
<td vAlign="middle" align="center" colSpan="2">指定日规则列表</td>
</tr>
function toSum1()
{
document.Form1.Text1.value="ltp";
}
this.Text1.Attributes["readOnly"]="readOnly";
我们在WEB项目中,有时候需要在用户点击某个东西的时候,一些东西不可用。如果在客户端实现。最简单的就是利用disabled 。下面罗列的其中三种方式:
依次是:不可用(disabled);用一个空白来代替这个地方(Blank);这个区域为空(None)。具体可以查看这个Blog的源文件:
这三种方式其实核心代码依次是:
obj.disabled = false;
obj.style.visibility = "hidden";
obj.style.display = "none";
我把这三种收集到一起,供以后查找使用方便。
<SCRIPT language=javascript>
function ShowDisableObject(obj)
{
if(obj.disabled == false)
{
obj.disabled = true;
}
else{
obj.disabled = false;
}
var coll = obj.all.tags("INPUT");
if (coll!=null)
{
for (var i=0; i<coll.length; i++)
{
coll[i].disabled = obj.disabled;
}
}
}
{
if(obj.style.visibility == "hidden")
{
obj.style.visibility = "visible";
}
else
{
obj.style.visibility = "hidden";
}
}
{
if(obj.style.display == "none")
{
obj.style.display = "block";
}
else
{
obj.style.display = "none";
}
}
文件下载
有的时候我们不想让用户直接在IE中打开已知类型的文件,比如Word,而希望能直接下载,这时候可用下面代码来替换Response.Redirect
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment;FileName="+HttpUtility.UrlEncode(yourFileName,Response.HeaderEncoding ));
Response.BinaryWrite((byte[])YourFileData.Rows[0]["AttachmentContent"]);
Response.End();
用HttpUtility.UrlEncode可以解决中文文件名乱码问题。