IE 打开服务器下的MHT文件的实现方法

什么是mht文件呢?IE5.0以上的版本可把网页另存为mht格式,这种方式是将当前的Web页和所有被当前页显示的文件一起保存到一个mht的文件中,您同样可在离线后用IE浏览保存的页面!其最大优点是所保存的网页只有一个文件,便于管理。而以.html保存的网页,你会看到其实有一个网页和相应的一个文件夹,IE把页面元素分开存放了。mht就是mono html,意即独立的HTML文件,是一种WEB电子邮件档案,能用浏览器打开的前提是你的机子上必须装有OUTLOOK EXpress。
1. 首先说PPT课件转化为网页文件格式htm。
在Powerpoint2000中,打开要转换的PPT课件,依次点击文件——另存为Web页,在弹出的窗口中点击发布,然后出现的“发布为Web页”窗口中,可通过Web选项设置将要在IE浏览器中出现的PPT页面格式(注:如果你希望PPT还能在其它浏览器如Netscape、Firefox中播放,则浏览器支持选项要选择第二项“Microsoft Internet Explorer 或 netscape navigator 3.0或更高 ”),然后点击发布即可。发布完后,你会发现在与PPT文件同目录下,新出现一个网页文件(与PPT文件同名,或可在上面“发布为Web页”窗口中改名,建议用英文名称)以及相对应的一个网页文件夹,只需打开这个网页文件,即可开始PPT的网页播放。打开那个对应的文件夹,会发现一大堆图片、网页、样式表等文件,这些都是你的PPT将要在浏览器中显示的所有的元素。你需将网页文件以及相对应的网页文件夹全部上传到你的网站空间。
2.在Powerpoint2003或以上版本中,情况略有不同,点击文件——另存为Web页,在弹出的窗口中保存类型有两个和网页相关的选择,一是网页htm,这和我们上面讲的一样;另一个是单个文件网页,选择它则仅发布产生一个文件,即mht文件,点击该文件即可在IE浏览器中播放,不过该文件挺大的,而且其它浏览器要播放还需下载插件。
上述2个方法选择哪一个呢?如果你的PPT较大比如几兆,则产生的mht文件也较大,而当你的网站空间不支持几兆的大文件时,建议选择方法1;如果支持大文件上传,用方法2,仅上传一个mht即可。 =====在服务器端可以打开====
在web.xml中加入这个


代码如下:

<mime-mapping>
<extension>mht</extension>
<mime-type>text/x-mht</mime-type>
</mime-mapping>

or


代码如下:

<mime-mapping>
<extension>mht</extension>
<mime-type>message/rfc822</mime-type>
</mime-mapping>

(0)

相关推荐

  • IE 打开服务器下的MHT文件的实现方法

    什么是mht文件呢?IE5.0以上的版本可把网页另存为mht格式,这种方式是将当前的Web页和所有被当前页显示的文件一起保存到一个mht的文件中,您同样可在离线后用IE浏览保存的页面!其最大优点是所保存的网页只有一个文件,便于管理.而以.html保存的网页,你会看到其实有一个网页和相应的一个文件夹,IE把页面元素分开存放了.mht就是mono html,意即独立的HTML文件,是一种WEB电子邮件档案,能用浏览器打开的前提是你的机子上必须装有OUTLOOK EXpress. 1. 首先说PPT课

  • 在linux服务器下使用版本控制软件SVN的方法

    1.首先安装svn rpm包 查找rpm包里存在的版本,使用命令yum install sunversion...((根据package包里面存在的安装文件版本) 在linux服务器上建立SVN文件夹,个人创建在/usr/local/下: mkdir /usr/local/svn 在svn下创建项目管理目录blog: svnadmin create blog 2.启动SVN服务 svnserve -dr /usr/local/svn 个人电脑安装svn客户端,在指定文件夹下svn checkou

  • Ubuntu服务器下搭建php运行环境的方法

    本文实例讲述了Ubuntu服务器下搭建php运行环境的方法.分享给大家供大家参考,具体如下: 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 安装Mysql sudo apt-get installmysql-server 其他模块安装: sudo apt-get install libapache2-mod-php5 sudo apt-get installlibapache2-mod-au

  • python输出当前目录下index.html文件路径的方法

    本文实例讲述了python输出当前目录下index.html文件路径的方法.分享给大家供大家参考.具体实现方法如下: import os import sys path = os.path.join(os.path.dirname(sys.argv[0]),'index.html') print path 希望本文所述对大家的Python程序设计有所帮助.

  • 新装linux系统/etc/sysconfig目录下无iptables文件的解决方法

    今天新装了Linux,希望去做些防火墙的策略,使用service iptables status查看防火墙的状态时,无任何反应,且使用service iptables start也启动不聊.后来发现在/etc/sysconfig目录下没有iptables文件(防火墙的策略一般都写在此文件中). 原因:在新安装的Linux系统中,防火墙默认是被禁掉的,一般也没有配置过任何防火墙的策略,所有不存在/etc/sysconfig/iptables文件. 解决方法: 在控制台使用iptables命令随便写

  • java删除指定目录下所有空文件夹的方法

    本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util.ArrayList; import java.util.List; /** * 删除指定目录下的所有空文件夹 * * @author zdw * */ public class FileUtils { List<File> list = new ArrayList<File>();

  • Windows Server 2003服务器无法下载.exe文件的解决方法

    今天架设了一台Windows Server 2003的网站服务器,发现打开网页后无法下载网站中的.exe文件,经过研究问题得以解决,拿来做个备忘. 解决方法非常简单,只需要在IIS中,将网站属性里的执行权限设置为"纯脚本"即可. 附:Windows Server 2003服务器无法下载EXE为后缀的文件解决办法 实际操作过程中只进行了第二步就成功了, 即:打开iis管理器,右键网站-点击属性-主目录,将执行权限设置为"无"或者"纯脚本",即取消&

  • win2003服务器下配置 MySQL 群集(Cluster)的方法

    MySQL 群集是一种技术,该技术允许在无共享的系统中部署"内存中"和"磁盘中"数据库的 Cluster .通过无共享体系结构,系统能够使用廉价的硬件,而且对软硬件无特殊要求.此外,由于每个组件有自己的内存和磁盘,不存在单点故障.MySQL Cluster 由一组计算机构成,每台计算机上均运行着多种进程,包括 MySQL 服务器,NDB Cluster 的数据节点,管理服务器,以及(可能存在的)专门的数据访问程序. 管理服务器(MGM节点)负责管理 Cluster

  • IIS服务器下做301永久重定向设置方法[图解]

    不过一场风波之后,很多服务商已经不提供转发服务了,虽说易名现在还可以享用到免费的转发服务,但是却不能不带www的转发到带www的同时进行MX记录解析,这对于需要MX解析的朋友也是一大烦恼. 而且有些域名在国外,转发更是用不了,也只能进行301永久重定向了,不然搜索引擎是把不带www的站和带www的站分开对待的,只是我们习惯于用带www的域名罢了. 在网络上看了些教程,再根据自己的实践,也终于搞定了IIS服务器上的301永久重定向设置问题.实现方法如下: 1.新建一个站点,对应目录如E:\wwwr

  • centos服务器下nginx图片防盗链设置方法

    做运维的朋友经常会有一些烦恼,比如网站总是被人抄袭,比如网站总是被人引用上面的图片,虽然一张图两张图,并不耗费很多流量,但一旦引用的人多了,这个还是比较废流量的. 防盗链就是禁止其他网站引用自己网站资源而做的一系列设置,优点就不需要说了,绝多数就是防止资源浪费,特别是有宽带.流量限制的空间如果不做一些 限制可能就光引用自己网站图片.视频等等资源可能会消耗很大一部分流量.本文就简单的说一下在nginx服务器上如何做防盗链设置. 第1步:下载nginx网站配置文件. 有些网友可能是直接到服务器中使用

随机推荐