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来显示图片的更多相关文章
- C#MVC使用二进制流显示图片
		
关于显示图片的最好方法当然是img 的src直接指向地址,简单实用.但是有时候也会使用到使用图片流显示图片的方法.实现也比较简单(在C# mvc中,java的不了解).具体如下: 1.前台cshtml ...
 - Spring MVC 上传、下载、显示图片
		
目录 1. 准备工作 1.1 数据库表准备 1.2 实体类 User 和 Mapper(DAO) 1.3 pom.xml 依赖包 1.4 SSM 框架的整合配置 2. 控制器 UserControll ...
 - [转]asp.net mvc 从数据库中读取图片
		
本文转自:http://www.cnblogs.com/mayt/archive/2010/05/20/1740358.html 首先是创建一个类,继承于ActionResult,记住要引用Syste ...
 - asp.net mvc 从数据库中读取图片的实现代码
		
首先是创建一个类,继承于ActionResult,记住要引用System.Web.Mvc命名空间,如下: public class ImageResult : ActionResult { publi ...
 - QT怎样在QTableWidge显示图片
		
<span style="font-family: Arial, Helvetica, sans-serif; font-size: 12px;">QTableWi ...
 - Java Struts图片上传至指定文件夹并显示图片
		
继上一次利用Servlet实现图片上传,这次利用基于MVC的Struts框架,封装了Servlet并简化了JSP页面跳转. JSP上传页面 上传一定要为form加上enctype="mult ...
 - html图片链接不显示图片
		
html图片链接不显示图片,如下示: <a href="index.jsp"><img src="/img/index.png"/>&l ...
 - 关于springmvc 只能在index.jsp页面显示图片的处理办法jsp页面无法显示图片
		
首先,已经配置好了mvc对静态资源的处理 只有index,jsp可以显示图片 其他页面同样的代码则不显示 后来折腾了半天,发现 index是static的父目录的级别文件 可以向下访问 但是其他的js ...
 - img只显示图片一部分 或 css设置背景图片只显示图片指定区域
		
17:14 2016/3/22img只显示图片一部分 或 css设置背景图片只显示图片指定区域 background-position: 100% 56%; 设置背景图片显示图片的哪个坐标区域,图片左 ...
 
随机推荐
- E - Evaluate Matrix Sum
			
Description Given a matrix, the elements of which are all integer number from 0 to 50, you are requi ...
 - 解决toad中number类型小数位数过长按科学计数法显示的问题
			
在toad中->view->option->data->display large number in scientific notation,不选择该选项即可. (在pl/s ...
 - C#基础——C#中问号的使用
			
1. 可空类型修饰符(?): 引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空. 例如:string str=null; 是正确的,int i=null; 编译器就会报错. 为了使值 ...
 - 键'attachdbfilename'的值无效。
			
---恢复内容开始--- ---恢复内容结束---
 - Flask系列06--(中间件)Flask的特殊装饰器 before_request,after_request, errorhandler
			
一.使用 Flask中的特殊装饰器(中间件)方法常用的有三个 @app.before_request # 在请求进入视图函数之前 @app.after_request # 在请求结束视图函数之后 响应 ...
 - [转]高端又易学的vbs表白程序了解一下
			
第一个. 打开txt文件,复制以下代码粘贴进去(可以修改中文部分,其它代码不要动!).保存并关闭txt文件. msgbox("做我女朋友好吗?") msgbox("房产证 ...
 - Lua C API 遍历 table
			
http://timothyqiu.com/archives/lua-note-table-traversal-using-c-api/ C API 遍历 Table lua_getglobal(L, ...
 - python -猜字小游戏
			
代码运行效果如下: 注意: 1.必须要在python3环境想使用 2.QQ:3084276329(一起交流学习) 3.还请大家评论 Guess the word game代码如下: #! /usr/b ...
 - Swift 里 Array (二)初始化
			
init() 函数 在 Array 里 public init() { _buffer = _Buffer() } 以Buffer 是 _ContiguousArrayBuffer 为例. 即初始化了 ...
 - ping端口是否开放(windows,macos,linux)
			
windows中ping端口:tcping命令 1. tcping 非自带命令,首先安装tcping命令,也可以去官网:http://www.elifulkerson.com/projects/tcp ...