MVC使用Flash来显示图片

Insus.NET实现一些网站模版,如用户能动态变更网站的头,中间或是脚的部位,就是不太确定用户上传的是图片,还是Flash。因此想到一个较好的解决方法,就是使用Flash的组件去显示来源的图片或是.swf文件。这样的话,两者均能正常显示。

现在全面从asp.net转向asp.net mvc了,想起日后的日子,MVC同样需要实现相同的功能。因此此篇就是因此而演练的。

首先去https://code.google.com/p/swfobject/下载

解压之后,把swfobject.js放至应用程序的scripts目录之下:

创建一个model,如果数据是存储于数据库中,那以model可方便存取数据还可以作为View与controller之间参数传递。

好的,打开HomeController.cs,创建一个Action和一个jsonResult:

#174行,你是可以传入图片路径,说明Flash也能正常显示。

GetFlashObject()方法,是为jQuery准备。整个方法体,是获取Flash显示的数据。此只是演示,真正环境中,这里也是从数据库库获取数据。

创建视图:

重点是在#E部分的js代码:

现在,我们实时演示看看,下面演示中,Insus.NET有分别演示显示Flash和Image.

MVC使用Flash来显示图片

时间: 2024-08-01 00:21:56

MVC使用Flash来显示图片的相关文章

C#MVC使用二进制流显示图片

关于显示图片的最好方法当然是img 的src直接指向地址,简单实用.但是有时候也会使用到使用图片流显示图片的方法.实现也比较简单(在C# mvc中,java的不了解).具体如下: 1.前台cshtml部分 添加img 标签,其地址指向后台的返回图片流的方法. <img src="@Url.Action("ShowImage","ShowImgFromImgByte",new { id="5"})" /><sp

Spring MVC 上传、下载、显示图片

通过这篇文章你可以了解到: 使用 SpringMVC 框架,上传图片,并将上传的图片保存到文件系统,并将图片路径持久化到数据库 在 JSP 页面上实现显示图片.下载图片 [TOC] 1. 准备工作 首先我们需要准备好开发环境,本文测试环境是 SSM(Spring 4.3.9 + SpringMVC 4.3.9 + MyBatis 3.4.4) ,数据库为 MySQL 5.5,数据库连接池 C3P0 0.9.5.2,构建包 Maven 3.5.0,Tomcat 8.5. 限于篇幅原因,关于 SSM

Python游戏引擎开发(三):显示图片

在上一章中我们讲了如何创建窗口以及对界面进行重绘.可能有朋友不理解为什么要进行全窗口的重绘呢?我在这里可以大致讲一下原因: 由于我们的游戏是动态的,所以我们每次更改数据后(例如播放动画时切换图片),要让界面显示更改后的结果,一般的想法是:首先进行擦除原先要改的地方,然后再把变更的内容画出来.不过这个看似简单,如果遇到了重叠放置的对象就麻烦了,比如说A在B的下面,我们要更改A,那么把A擦掉后,B也会被擦掉,原因在于我们的画布是2D的,无法控制Z方向的擦除.这样一来,我们除了重画A还要再把B画上去.

[转]asp.net mvc 从数据库中读取图片

本文转自:http://www.cnblogs.com/mayt/archive/2010/05/20/1740358.html 首先是创建一个类,继承于ActionResult,记住要引用System.Web.Mvc命名空间,如下: public class ImageResult : ActionResult { public ImageFormat ContentType { get; set; } public Image image { get; set; } public strin

QT如何在QTableWidge显示图片

  <span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">QTableWidget *table = new QTableWidget(1,num);</span> QPixmap pix("00/"+picnum+".jpg"); //图片路径 QLabel *label1 = new QLabel; label1->se

viewer.js 显示图片名称和照片属性

显示效果: 中间显示照片名称,右侧显示照片属性. 图片名称是保存与数据库里的,照片属性是相机或手机拍照时就存储于照片格式中的. 手机照片甚至保存了经纬度等详细信息(这也是QQ能实现旅游相册的原因). ADO.net MVC   部分视图 ViewPhotoWithAttr,也就是功能模块化. <link href="~/Scripts/viewer/viewer.min.css?v=20190612" rel="stylesheet" /> <sc

Qt 显示图片 放大 缩小 移动(都是QT直接提供的功能)

本文章原创于www.yafeilinux.com 转载请注明出处. 现在我们来实现在窗口上显示图片,并学习怎样将图片进行平移,缩放,旋转和扭曲.这里我们是利用QPixmap类来实现图片显示的. 一.利用QPixmap显示图片. 1.将以前的工程文件夹进行复制备份,我们这里将工程文件夹改名为painter05.(以前已经说过,经常备份工程目录,是个很好的习惯) 2.在工程文件夹的debug文件夹中新建文件夹,我这里命名为images,用来存放要用的图片.我这里放了一张linux.jpg的图片.如下

jquery html5 file 上传图片显示图片

最近做了一个小例子,在上传用户图像时,如何在上传图片时显示图片.在网上找了很多资料也未能如愿,如是,就用jquery ,html5,实现了,由于开发是在linux 所以未能在ie下测试,在forefox,chrom下是可以的. 一.html下的代码是: <div class=' input_box' > <span class='spac' >头</span>相:<input class="input_style" id="'head

Android TextView里直接显示图片的三种方法

方法一:重写TextView的onDraw方法,也挺直观就是不太好控制显示完图片后再显示字体所占空间的位置关系.一般如果字体是在图片上重叠的推荐这样写.时间关系,这个不付源码了. 方法二:利用TextView支持部分Html的特性,直接用api赋图片.代码如下: //第一种方法在TextView中显示图片 String html = "<img src='" + R.drawable.circle + "'/>"; ImageGetter imgGett