好得很程序员自学网
  • 首页
  • 后端语言
    • C#
    • PHP
    • Python
    • java
    • Golang
    • ASP.NET
  • 前端开发
    • Angular
    • react框架
    • LayUi开发
    • javascript
    • HTML与HTML5
    • CSS与CSS3
    • jQuery
    • Bootstrap
    • NodeJS
    • Vue与小程序技术
    • Photoshop
  • 数据库技术
    • MSSQL
    • MYSQL
    • Redis
    • MongoDB
    • Oracle
    • PostgreSQL
    • Sqlite
    • 数据库基础
    • 数据库排错
  • CMS系统
    • HDHCMS
    • WordPress
    • Dedecms
    • PhpCms
    • 帝国CMS
    • ThinkPHP
    • Discuz
    • ZBlog
    • ECSHOP
  • 高手进阶
    • Android技术
    • 正则表达式
    • 数据结构与算法
  • 系统运维
    • Windows
    • apache
    • 服务器排错
    • 网站安全
    • nginx
    • linux系统
    • MacOS
  • 学习教程
    • 前端脚本教程
    • HTML与CSS 教程
    • 脚本语言教程
    • 数据库教程
    • 应用系统教程
  • 新技术
  • 编程导航
    • 区块链
    • IT资讯
    • 设计灵感
    • 建站资源
    • 开发团队
    • 程序社区
    • 图标图库
    • 图形动效
    • IDE环境
    • 在线工具
    • 调试测试
    • Node开发
    • 游戏框架
    • CSS库
    • Jquery插件
    • Js插件
    • Web框架
    • 移动端框架
    • 模块管理
    • 开发社区
    • 在线课堂
    • 框架类库
    • 项目托管
    • 云服务

当前位置:首页>CMS系统>Dedecms
<tfoot draggable='sEl'></tfoot>

怎么预览html文件 html打印预览

很多站长朋友们都不太清楚怎么预览html文件,今天小编就来给大家整理怎么预览html文件,希望对各位有所帮助,具体内容如下:

本文目录一览: 1、 如何让ipad浏览本地html文件 2、 html文件怎么打开 html文件如何打开 3、 怎么打开html格式? 4、 如何实现HTML的打印和预览 5、 在eclipse中怎么预览html文件? 如何让ipad浏览本地html文件

1、在商店中搜索 Document 并且下载

2、打开软件。功能都在最左侧,选择USB

3、打开iTunes,连接电脑将HTML文件包通过iTunes拷贝到ipad的Document

4、我们打开拷贝好的文件夹

5、在Document中可以对文件进行修改

6、然后我们点击HTML文件包中的html后缀文件就能预览全景了

html文件怎么打开 html文件如何打开

1、我们首先要在电脑上下载安装360浏览器。

2、然后右击电脑上的html文件。

3、在弹出的窗口中选择打开方式。

4、下拉找到360浏览器。

5、点击360浏览器。

6、最后点击确定就可以打开html文件了。

怎么打开html格式?

用手机或电脑浏览器即可打开预览;若需要编辑,任意文本编辑器即可。

如何实现HTML的打印和预览

如何实现HTML的打印和预览

HTML的打印和预览向来是个难题,但自从IE5.5推出后,情况大有改观。你可以利用其“打印模板”功能,实现自己的预览窗口和控制打印。“打印模板”的使用方法请参考MSDN Library中的Web Development > Programming and Reusing the Browser > Print Templates目录下的文章。从微软的网站上还可以下载到一个不错的例子,示例如何一步步由浅入深地使用Print Template

你会发现,要自己实现一个功能完善的打印模板也并非易事。IE浏览器本身带的打印模板做得还不错,能否在它的基础上加上自己的定制功能呢?答案是肯定的,至少从技术上看是这样(不考虑版权问题)。下面就介绍这偷懒的招。

用Visual Studio打开x:\Program Files\Internet Explorer\MUI804\SHDOCLC.DLL,会看到其资源目录。其中HTML/PREVIEW.DLG就是IE所带的打印模板了。把它export(导出)出来,把文件扩展名改成HTM,打开看看,是不是特刺激?PREVIEW.DLG用到了几个图片文件,在2110目录下,别忘了导出。(注:我的环境是Windows XP Professional英文版+SP1a,IE是6.0sp1。)

IE默认的模版中,页眉页脚均只支持纯文字。下面以定制HTML页眉为例,看看如何定制自己的打印模板。思路是:用自己的页眉内容换掉原有的内容,并修改其页眉高度和页边距使之和新的页眉相对应。

第一步,定义页眉。在要使用此模版预览打印的HTML文件中加入一个id为Header的div标记,括起HTML页眉内容,并制定以英寸为单位的页眉的高度和宽度,其中宽度应该和模版相符。例:

<div style="DISPLAY:none; WIDTH:6.5in; HEIGHT:0.78in">

...(HTML页眉内容)

</div>

第二步,声明变量。在模版前面变量声明部分加上两个变量声明:

var g_htmlHeader = "";//用于保存页眉内容

var g_nHeaerHeight = 0;//页眉的高度

第三步,取得页眉。在函数OnLoadBody()中的“Printer.footer = dialogArguments.__IE_FooterString”语句之后加入这段代码:

oPageHeader = dialogArguments.__IE_BrowseDocument.all.item("Header", 0);

if (null != oPageHeader)

{

g_htmlHeader = oPageHeader.innerHTML;

g_nHeaerHeight = oPageHeader.style.posHeight;

}

第四步,指定页边距和页眉高度。在上面的代码下面紧接着加入:

//指定页边距。其中40可以自己改,单位是百分之一英寸。

Printer.marginTop = 40 + (g_nHeaerHeight * 100);

Printer.marginBottom = 40;

Printer.marginLeft = 40;

Printer.marginRight = 40;

在函数EnsureDocuments()中,

/*注释掉以下代码

if (header)

{

tmp = upTop + (27 / 100);

if (tmp > top)

top = tmp;

}

if (footer)

{

tmp = upBottom + (27 / 100);

if (tmp > bottom)

bottom = tmp;

}

*/

//紧接着加上:

tmp = upTop + g_nHeaerHeight;

if (tmp > top)

top = tmp;

//下面隔几行,注释掉:oRule.style.top = upTop + "in";

第五步,指定页眉内容。在函数CPrintDoc_AddPage()中,在“HeadFoot.page = HeadFoot.pageTotal;”语句之后加入:

//这两行用于设置页码,你在页眉可以通过加入“[P]”和“[p]”分别代表总页数和当前页数。

g_htmlHeader = g_htmlHeader.replace("[P]", "<span ></span>");

var pageHeader = g_htmlHeader.replace("[p]", HeadFoot.pageTotal);

//下面隔3行,注释掉:

//~oPage.children("header").innerHTML = HeadFoot.HtmlHead;

//~oPage.children("footer").innerHTML = HeadFoot.HtmlFoot;

//下面隔几行,把“newHTM += HeadFoot.HtmlHead;”改为:

newHTM += pageHeader ;

//然后注释掉(不要页脚):newHTM += HeadFoot.HtmlFoot;

至此,一个支持自定义HTML页眉的新模版就定制完成了。是不是觉得特爽?如果觉得它给你省下了两周的时间,就赶紧到“希望之光”网站上,花你2天的工资,资助一个小孩上学吧。

定制好的打印模板怎么用呢?请看以下代码:

var

vaIn, vaOut: OleVariant;

CmdTarget : IOleCommandTarget;

MyHandle : THandle;

begin

vaIn := 'c:\\Preview.htm';

//预览方法1:WebBrowser1.ControlInterface.ExecWB(OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut);

//下面是方法2:

if WebBrowser1.Document <> nil then

begin

WebBrowser1.Document.QueryInterface(IOleCommandTarget, CmdTarget);

if CmdTarget <> nil then

begin

try

CmdTarget.Exec( PGuid(nil), OLECMDID_PRINTPREVIEW, OLECMDEXECOPT_PROMPTUSER, vaIn, vaOut);

finally

CmdTarget._Release;

end;

end

else

begin

ShowMessage('IE不支持该功能,请升级至IE5.5以上。');

end;

end;

end;

方法1简洁,但是如果WebBroswer不支持打印预览的话就会出错。第二种方法可能更好一些。

在打印预览时,预览窗口的尺寸大小总是和WebBrowser所在的Form的一样,而且没法最大化。更麻烦的是,如果你的表单是嵌入到了别的表单的组件上显示的,例如,Form1.Parent := Form2.Panel1,即Form1显示在Form2中Panel1所占据的位置,那么预览窗口就变得很小了,不拉大根本没法看。解决办法如下,在预览的代码后面加上以下代码,使预览窗口最大化:

Handle:=FindWindow('Internet Explorer_TridentDlgFrame', '打印预览');

if 0 <> MyHandle then

begin

ShowWindow(MyHandle , SW_MAXIMIZE);

end;

如果不预览而是直接打印,则把OLECMDID_PRINTPREVIEW换成OLECMDID_PRINT就可以了。

如果要在Web应用中使用打印模板,可以通过ActiveX来实现调用。

注:打印模板需要安装Internet Explorer 5.5以上版本,本文其它功能需要安装Internet Explorer4.0以上版本。

在eclipse中怎么预览html文件?

把你打开的HTML页面关闭,按如下操作:\x0d\x0aWindow→preferences→General→Editors→File Associations\x0d\x0a在上面【File types:】列表框中选中【*.html】\x0d\x0a在下面【Associated editors:】列表框中选中MyEclipse Visual HTML Designer (locked by 'HTML' content type)\x0d\x0a再点击【Default】点了之后你会看到刚选中的选项中间多一个“(default)”,如下:\x0d\x0aMyEclipse Visual HTML Designer (default) (locked by 'HTML' content type)\x0d\x0a最后单击【OK】保存\x0d\x0a如果出现Eclipse自动关闭,重启Eclipse即可

关于怎么预览html文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。

查看更多关于怎么预览html文件 html打印预览的详细内容...

声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did123202
更新时间:2022-11-21   阅读:124次

上一篇: html怎么插入分割线 html中分割线

下一篇:html怎么加入提交按钮 网页中提交按钮

相关资讯

最新资料更新

  • 1.DEDECMS给图集图片加上自动编号教程
  • 2.分享两个DEDECMS分页样式css代码
  • 3.Dedecms图集批量上传提示报错302的解决方法
  • 4.dedecms部分文章出现读取附加信息出错的解决办法
  • 5.织梦DEDECMS分表迁移内容模型转入新建模型的方法
  • 6.详解织梦模板DEDECMS核心类TypeLink.class.php功能分析
  • 7.织梦dedecms5.7生成首页提示404错误解决办法
  • 8.批量删除织梦dedecms文档搜索关键词的方法
  • 9.dede搬家后路径变化批量替换图片路径避免图片不能正常显示
  • 10.dedecms 栏目目录用首字母生成的方法
  • 11.dedecms自定义表单添加发布时间功能的方法
  • 12.织梦dedecms使用weight排序无效的解决方法
  • 13.dedecms5.7商城系统游客可下订单购买的修改方法
  • 14.dedecms v5.7提示php.ini register_globals must is Off
  • 15.dedecms实现有短标题时显示短标题、无短标题时显示长标题的方法
  • 16.dedecms增加文章自定义属性的方法介绍
  • 17.Dedecms自定义表单“数据校验不对,程序返回错误”的解决方法
  • 18.DEDECMS后台登陆空白排查错误原因
  • 19.织梦DEDECMS TAG标签按照设定的栏目id获取相应的内容
  • 20.DEDECMS在PHP5.4不能正常运行的解决方法

CopyRight:2016-2025好得很程序员自学网 备案ICP:湘ICP备09009000号-16 http://haodehen.cn
本站资讯不构成任何建议,仅限于个人分享,参考须谨慎!
本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

网站内容来源于网络分享,如有侵权发邮箱到:kenbest@126.com,收到邮件我们会即时下线处理。
网站框架支持:HDHCMS   51LA统计 百度统计
Copyright © 2018-2025 「好得很程序员自学网」
[ SiteMap ]