原文:http://www.cnblogs.com/jerry0925/articles/901936.html

 

Ashx文件,我们可用用来作图片加载(在之前我们一般使用ASPX或者Webservice去做),一般做法如下:

Handler.ashx:

 

 1ashx文件的使用[转]<%@ WebHandler Language="C#" Class="Handler" %>
 2ashx文件的使用[转]using System;
 3ashx文件的使用[转]using System.IO;
 4ashx文件的使用[转]using System.Web;
 5

*.aspx:
<img src="myHttpHander.ashx?id=123" width="20" height="20" />


我们变通以下,发现其实除了可以输出图片以外,还可以输出文字:
Handler.ashx:

 1ashx文件的使用[转]<%@ WebHandler Language="C#" Class="Handler" %>
 2ashx文件的使用[转]using System;
 3ashx文件的使用[转]using System.Web;
 4

*.aspx:
弹出alert
<script src="Handler.ashx"></script>
也可以把.ashx当成css文件

<link href="css/Handler.ashx" rel="stylesheet" type="text/css">
xml文件
orderDoc.load("Handler.ashx");


还可以嵌入文字:
Handler.ashx:

 1ashx文件的使用[转]<%@ WebHandler Language="C#" Class="TestHandler" %>
 2ashx文件的使用[转]using System;
 3ashx文件的使用[转]using System.Web;
 4

*.aspx:
<script type="text/javascript" src="TestHandler.ashx" />

相关文章: