实现自动判断图片或flash,并在网页中显示

原创 2006年05月28日 17:33:00

正在作一个整站程序,想实现从数据库中读取图片或flash的链接,然后在网页中显示图片或flash.
我们首先需要分析一下链接的格式,然后判断是图片链接还是flash的链接,这个就需要判断链接的后缀名了
代码如下,应该容易理解

//声明存储网页图片或flash字符串的变量
public string top_mainPICorFlash;  

//绑定首页图片或者flash
OleDbDataAdapter selectpicurl = new OleDbDataAdapter("select Purl from picflash where Ptype='index' order by Pid DESC",conn);
DataSet selectpicds = new DataSet();
selectpicurl.Fill(selectpicds);


//图片或flash的url地址
string flashpicurl = selectpicds.Tables[0].Rows[0][0].ToString();  


//获取url的后缀名
string houzhui = flashpicurl.Substring(flashpicurl.LastIndexOf(".")+1,flashpicurl.Length-flashpicurl.LastIndexOf(".")-1);  


//判断后缀名格式,并给存储网页图片或flash字符串的变量赋值
//注意防止转义的@符号以及双引号里面的单引号,字符串中的变量我用蓝色标注
if(houzhui=="jpg"||houzhui=="gif"||houzhui=="png"||houzhui=="jpeg")
{
        top_mainPICorFlash = @"<img src='"+flashpicurl+"' width='820' height='280' />";
}
else if(houzhui=="swf")
{
        top_mainPICorFlash = @"<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0'
width='820' height='280' VIEWASTEXT><param name='movie' value='"+flashpicurl+@"' /><param name='quality' value='high' /><embed src='"+flashpicurl+@"'quality='high' pluginspage='http://www.macromedia.com/go/getflashplayer' type='application/x-shockwave-flash' width='820' height='280'></embed></object>";
}

HTML中这样写
<%=top_mainPICorFlash%>  //注意是=号,不是习惯的#号

当然,安装这个你完全可以自己作一个广告系统了,呵呵.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

C#合并图片,并在网页显示

合并图片,网上是挺多说明的,也都看过,都大同小异。 只是看完后去写,会出现这样那样的报错,真焦灼。 好在经过一番折腾,也总算弄明白了,故写下实践过程的关键。

java读取本地图片并在网页显示

做web开发时很多时候需要在网页上显示一张图片,有些图片是在项目工程中,可以通过项目地址链接引用,但有时候我们也需要使用存放在本地磁盘或者服务器上的图片,这时候我们就需要用java去读取图片,并在网页...

c#第一篇 在WPF的window窗体中使用httpwebrequest实现模拟登陆网页,并在webbroser控件中显示

话说我也是新手,本来是做java的,但是公司需要,所以转到做c#,所以就边做边学吧

实现文件上传功能,并在页面上显示上传的图片

struts.xml: /WEB-INF/jsp/day04/uploadform.jsp 1024000 ...

spring boot实现上传图片并在页面上显示

最近在使用spring boot搭建网站的过程之中遇到了这样一个问题:用户注册时需要上传一个属于自己的头像,注册成功之后跳转到个人中心,在个人中心中显示用户信息,其中在显示头像的时候遇到了问题:上传头...

Android实现保存图片到本地并在相册中显示

Android实现保存图片到本地并在相册中显示       最近在学习从网络上获取图片并保存到本地的知识,在完成了相关知识学习后,发现并不能在相册中找到图片,这篇文章主要为大家详细介绍了Andr...

使用POI数据挖掘区域功能并在网页端显示

使用POI数据挖掘区域功能并在网页端显示     最近在做一个创新项目,其中包含区域功能挖掘的部分。前期我们使用了路网数据对上海市进行了区域的划分,并为每个POI加上了所属的区域标签。之后便使用此数据...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)