1、 编辑文档库列表显示页面,如下图:

2、 添加内容编辑器,如下图:

3、 添加如下在【内容编辑器中】-【编辑源】,添加如下JS代码,如下图:

代码如下:

<scrip type="text/javascript" src="/SiteAssets/jquery-1.4.1.js"></script>

<script type="text/javascript">

$(function () {

//强制文档库文档下载

$("a[onclick*='DispEx']").each(function () {

var href = this.href;

if(href.indexOf(".swf")>=0)

{

this.href = 'http://192.168.56.146:8001/_layouts/15/SharePointProject2/FlexPaper/index.html?SourceUrl=' + this.href;

this.target="_blank";

}

});

$("a[onclick*='DispEx']").removeAttr('onclick');

});

</script> ​​​​​​​​​​​​​​​​​​​

4、 确定保存页面。

5、 测试,在文档库中上传SWF文件,打开效果图如下:

提示:

Ø 如何实现SP的文档库类似百度文档库的效果,可以在后台运行windows服务或TimerJob把上传的各种文档变成SWF文件。

Ø 前提把PPT\Word\Excel\Txt以及其他文件转成PDF文件

Ø 采用PDF2SWF把PDF转成SWF(PDF文件不能加密,否则无法转换)

PDF2SWF

下载地址:http://www.swftools.org/download.html

注意:中文名称谷歌和火狐浏览器问题

这个2个浏览器默认开始URL地址编码。如下图:

如果用手工一个个客户端去关闭不现实。只有用代码判断是否为火狐和谷歌浏览器,如果不是则中文的要编码,如下图:

最新文章

  1. 关于Struts、hibernate、spring三大框架详解。
  2. jQuery jquery.windy 快速浏览内容
  3. 如何生成DLL文件
  4. GraphicsMagick为图片添加水印
  5. R command
  6. jQuery基础学习7——层次选择器find()方法
  7. struts2属性Struts2中属性接收参数中文问题和简单数据验证
  8. 【数学】CSU 1810 Reverse (2016湖南省第十二届大学生计算机程序设计竞赛)
  9. c - 字符串的反转
  10. 寻找第K小元素
  11. Web前端性能优化的14条规则
  12. 11 安装已集成HA的树莓派镜像Hassbian
  13. 打印module查看参数
  14. bootstrap开发微票儿网站首页
  15. windows与mac下安装nginx
  16. arcgis 属性表字段值计算
  17. mysql之filesort原理
  18. SQL-1 选取表中某一属性最大值的所有信息 查找最晚入职员工的所有信息
  19. NodeJS http模块
  20. json跨域问题

热门文章

  1. How does Spring @Transactional Really Work?--转
  2. Jquery基本用法总结
  3. [New Portal]Windows Azure Virtual Machine (12) 在本地使用Hyper-V制作虚拟机模板,并上传至Azure (2)
  4. SQL Server 2014里的针对基数估计的新设计(New Design for Cardinality Estimation)
  5. 用redux构建购物车
  6. 理解SQL Server是如何执行查询的 (1/3)
  7. position属性absolute与relative 详解
  8. C# DllImport用法和路径问题
  9. ASP.NET Core实现OAuth2.0的AuthorizationCode模式
  10. DevExpress winform XtraEditor常用控件