asp实现图片输出,轻松实现img src=xxx.asp
2008-05-04 15:13
471 查看
我们经常看到网站上有很多人的图片链接方式为:<img src="xxx.asp">这样形式。
其实要实现这个功能非常简单,大多数程序会用到字节流来在asp页面中输出图片。
其实用Server.Transfer()该方法来实现非常方便。
例如,本站(http://indexed.linkhelper.cn)提供了一个工具,让站长可以在自己的网站上显示本站的Google PR,只需要在网页代码中插入以下代码就可以实现,代码为:
<a href="http://indexed.linkhelper.cn" target=_blank><img border=0 src="http://www.linkhelper.cn/getpr.asp?queryurl=www.newbooks.com.cn&show=3"></a>
实际效果为:
,我们可以看到,我们的img src为一个asp页面。
而getpr.asp中代码就是,根据传入的url获得网站的PR后,然后用代码:Server.Transfer("pagerank"&pr&".gif") 就可以将图片输出。
注意:Server.Transfer中的参数只能为相对路径。不允许使用server.mappath()或者是http://等这样的路径。如上面代码,PageRank4.gif存储的路径与getpr.asp在同一个目录下。
如果pagerank4.gif与getpr.asp不在同一个目录下,那么我们使用的代码应该为:Server.Transfer("../images/pagerank"&pr&".gif") 表示在getpr.asp上一个目录中的images目录下的pagerank4.gif
其实要实现这个功能非常简单,大多数程序会用到字节流来在asp页面中输出图片。
其实用Server.Transfer()该方法来实现非常方便。
例如,本站(http://indexed.linkhelper.cn)提供了一个工具,让站长可以在自己的网站上显示本站的Google PR,只需要在网页代码中插入以下代码就可以实现,代码为:
<a href="http://indexed.linkhelper.cn" target=_blank><img border=0 src="http://www.linkhelper.cn/getpr.asp?queryurl=www.newbooks.com.cn&show=3"></a>
实际效果为:
,我们可以看到,我们的img src为一个asp页面。
而getpr.asp中代码就是,根据传入的url获得网站的PR后,然后用代码:Server.Transfer("pagerank"&pr&".gif") 就可以将图片输出。
注意:Server.Transfer中的参数只能为相对路径。不允许使用server.mappath()或者是http://等这样的路径。如上面代码,PageRank4.gif存储的路径与getpr.asp在同一个目录下。
如果pagerank4.gif与getpr.asp不在同一个目录下,那么我们使用的代码应该为:Server.Transfer("../images/pagerank"&pr&".gif") 表示在getpr.asp上一个目录中的images目录下的pagerank4.gif
相关文章推荐
- img的src不连接本地地址实现输出一个图片(使用base64)
- ASP.NET正则实现表情替换为图片,如[hanx]替换为<img src="img/hanx.gif"/>
- asp.net实现图片以二进制流输出的两种方法
- asp下轻松实现将上传图片到数据库的代码
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- 简单获取input file 选中的图片,并在一个div的img里面赋值src实现预览图片(可实现多张图片上传和预览移除)
- 内存中生成的二维码图片如何在页面中img的src中输出
- 解决for循环总是输出最后一个数组的值的办法并且实现不同位置的li加载不同的img地址图片
- JavaScript之动态改变img标签里面的src属性实现图片的循环切换
- Asp.Net使用ImgAreaSelect实现图片截取
- ie8.0下显示本地图片的js实现代码 img.src
- ie8.0下显示本地图片的js实现代码 img.src
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- 图片img的src不变让浏览器重新加载实现方法
- 图片img的src不变让浏览器重新加载实现方法
- ASP.NET SignalR 与 LayIM2.0 配合轻松实现Web聊天室(七) 之 历史记录查询(时间,关键字,图片,文件),关键字高亮显示。
- PHP用正则批量替换Img中src内容,用正则表达式获取图片路径实现缩略图功能
- asp.net实现图片以二进制流输出的两种方法
- 图片img的src不变让浏览器重新加载实现方法
- 简单获取input file 选中的图片,并在一个div的img里面赋值src实现预览图片