后缀名为hta是什么文件,谢谢?

2006-10-11 21:36

提问者:
tanhailong2006
|
浏览次数:2092次

我来帮他解答

输入内容已经达到长度限制

还能输入 9999 字

插入图片删除图片插入地图删除地图插入视频视频地图

参考资料:提交回答取消

2006-10-12 21:54

满意回答

2006-10-12 21:54

热心网友

hta就是一个HTML应用程序(HTML Application),只要你双击就能运行

 

只要简单的用.hta为扩展名保存HTML页面就行了

 

下面的一个标准的HTML应用程序:

<HTML>

<HEAD>

<TITLE>HTA Demo</TITLE>

<HTA:APPLICATION ID=〃oHTA〃

APPLICATIONNAME=〃myApp〃

BORDER=〃thin〃

BORDERSTYLE=〃normal〃

CAPTION=〃yes〃

ICON=〃filename.ico〃

MAXIMIZEBUTTON=〃yes〃

MINIMIZEBUTTON=〃yes〃

SHOWINTASKBAR=〃no〃

INGLEINSTANCE=〃no〃

SYSMENU=〃yes〃

VERSION=〃1.0〃

WINDOWSTATE=〃normal〃>

</HEAD>

<BODY SCROLL=〃no〃>

<H1>HELLO, WORLD!</H1>

</BODY>

</HTML>

 

 

它多了HTA:APPLICATION标签。其实就是这个标签提供了一系列面向应用程序的功能。

 

它的各种属性:

 

APPLICATIONNAME属性(applicationName)

此属性为设置HTA的名称。

 

BORDER属性(border)

此属性为设置为HTA的窗口边框类型,默认值为 thick。

它可以设为 thick 指定窗口为粗边框

dialog window 指定窗口为对话框

none 指定窗口无边框

thin 指定窗口为窄边框

 

BORDERSTYLE属性(borderStyle)

此属性为设置HTA窗口的边框格式,默认值为 normal。

它可以设为

normal 普通边框格式

complex 凹凸格式组合边框

raised 凸出的3D边框

static 3D边框格式

sunken 凹进的3D边框

 

CAPTION属性(caption)

此属性为设置HTA窗口是否显示标题栏或标题,默认值为 yes。

 

ICON属性(icon)

此属性为设置应用程序的图标。

 

MAXIMIZEBUTTON属性(maximizeButton)

此属性为设置是否在HTA窗口中显示最大化按钮,默认值为 yes。

 

MINIMIZEBUTTON属性(minimizeButton)

此属性为设置是否在HTA窗口中显示最小化按钮,默认值为 yes。

 

SHOWINTASKBAR属性(showInTaskBar)

此属性为设置是否在任务栏中显示此应用程序,默认值为 yes。

 

SINGLEINSTANCE属性(singleInstance)

此属性为设置是否此应用程序同时只能运行一次。次属性以APPLICATIONNAME属性作为标识,默认值为 no。

 

SYSMENU属性(sysMenu)

此属性为设置是否在HTA窗口中显示系统菜单,默认值为 yes。

 

VERSION属性(version)

此属性为设置应用程序的版本,默认值为空。

 

WINDOWSTATE属性(windowState)

此属性为设置HTA窗口的初始大小,默认值为 normal。

它可以设为 normal 默认大小

minmize 最小化

maximize 最大化

 

以上括号中的是在脚本引用的属性。在脚本中以上属性皆为只读属性。此外,在脚本中还可以使用commandLine属性来检索应用程序启动时的参数。

在HTA中还可以使用html中的绝大多数标签、脚本等。

 

将用了fso的页面作成hta,双击运行时就没有安全警告的

var Controller = WScript.CreateObject("WSHController");

var RemoteScript = Controller.CreateScript("test.js", "remoteserver");

WScript.ConnectObject(RemoteScript, "remote_");

RemoteScript.Execute();

 

while (RemoteScript.Status != 2) {

WScript.Sleep(100);

}

 

WScript.DisconnectObject(RemoteScript);

 

function remote_Error()

{

var theError = RemoteScript.Error;

WScript.Echo("Error " + theError.Number + " - Line: " + theError.Line + ", Char: " + theError.Character + "\nDescription: " + theError.Description);

WScript.Quit(-1);

}

参考资料:http://zhidao.baidu.com/question/350108.html

赞同

16

|
评论

提问者对回答的评价:

谢谢

百科知识 hta文件如何打开的更多相关文章

  1. 百科知识 tar文件如何打开

    tar 是什么文件格式,是干什么用的,用什么打开 tarball压缩格式,源于Linux的一个指令,Windows上可以用WinRAR打开 Linux的实用程序tar最初是为了制作磁带存档而设计的(把 ...

  2. 百科知识 STEP文件如何打开

    使用任何的主流三维设计软件Pro/E.UG.CATIA.Solidworks等等都可以直接打开. STEP文件是通用格式,但是在打开的时候不同软件会生成不同的文件,下面是Solidworks打开的效果 ...

  3. 百科知识 ass文件如何打开

    直接拖入视频即可播放 鼠标右键 用记事本打开 也有一些软件支持比如POPSUB(也比较方便调整时间轴) 如果你是说如何加载字幕的话 用VOBSUB是最好的... ASS是视频的字幕,和视频放在同一文件 ...

  4. 百科知识 DCR文件如何打开

    使用IE可以打开,但是需要先安装Adobe Shockwave Player 天空软件下载地址:http://fpdownload.macromedia.com/get/shockwave/defau ...

  5. 百科知识 epub文件如何打开

    .epub 简介 EPub是一个自由的开放标准,属于一种可以"自动重新编排"的内容:也就是文字内容可以根据阅读设备的特性,以最适于阅读的方式显示.EPub档案内部使用了XHTML或 ...

  6. 百科知识 DMG文件如何打开

    1 DMG格式是在MAC系统上的一个镜象文件,也可以说是压缩文件,如果你是使用苹果机或在PC上装了MAC OS X for X86,在MAC系统上双击这个文件就可以解开了:现在在Windows平台,我 ...

  7. 百科知识 scm文件如何打开

    用scplayer打开,目前有效的下载链接将是: http://download.csdn.net/download/kevingao/2686778  

  8. 百科知识 kux文件如何打开

    即使是官方自带的浏览器也无法打开   你可以直接复制文件名   然后在百度里搜即可   你自己下载的东西还是能转码的      

  9. 百科知识 isz文件如何打开

    使用UltraISO可以打开

随机推荐

  1. IE6 下绝对定位position:absolute 与浮动不显示 (IE6 下拉菜单显示)

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD& ...

  2. mac iterm 快捷键

    标签 新建标签:command + t 关闭标签:command + w 切换标签:command + 数字 command + 左右方向键 切换全屏:command + enter 查找:comma ...

  3. 聊聊、Java 网络编程

    Socket 编程大家都不陌生,Java 学习中必学的部分,也是 Java网络编程核心内容之一.Java 网络编程又包括 TCP.UDP,URL 等模块.TCP 对应 Socket模块,UDP 对应  ...

  4. 聊聊、Nginx 初始化错误信息

    这篇文章我们继续学习 main 方法,我们先来看看 ngx_debug_init() 这个方法. 从方法名我们也知道,debug初始化.我们先看看方法位置在哪.我们来断点在这个方法上面. Functi ...

  5. C语言总结(3)

    1.字符输入函数getchar 输入一个字符 char ch; ch=getchai(); 字符输出函数putchar 输出一个字符 putchar(输出参数): 2.调用scanf和printf输入 ...

  6. 山东理工大学第七届ACM校赛-G 飞花的传送门

    G - 飞花的传送门 飞花壕最近手头比较宽裕,所以想买两个传送门来代步(夏天太热,实在是懒得走路).平面上有N个传送门,飞花壕想要挑两个距离最远的传送门带回家(距离为欧几里得距离,即两点之间直线距离) ...

  7. koa2源码解读

    最近在复习node的基础知识,于是看了看koa2的源码,写此文分享一下包括了Koa2的使用.中间件及上下文对象的大致实现原理. koa的github地址:https://github.com/koaj ...

  8. 【bzoj2563】阿狸和桃子的游戏 贪心

    题目描述 阿狸和桃子正在玩一个游戏,游戏是在一个带权图G=(V, E)上进行的,设节点权值为w(v),边权为c(e).游戏规则是这样的:1. 阿狸和桃子轮流将图中的顶点染色,阿狸会将顶点染成红色,桃子 ...

  9. ACM程序设计选修课——Problem F:(ds:图)旅游规划(优先队列+SPFA)

    问题 F: (ds:图)旅游规划 时间限制: 1 Sec  内存限制: 128 MB 提交: 14  解决: 4 题目描述 有了一张自驾旅游路线图,你会知道城市间的高速公路长度.以及该公路要收取的过路 ...

  10. BZOJ 4555 [Tjoi2016&Heoi2016]求和 ——分治 NTT 多项式求逆

    不想多说了,看网上的题解吧,我大概说下思路. 首先考察Stirling的意义,然后求出递推式,变成卷积的形式. 然后发现贡献是一定的,我们可以分治+NTT. 也可以直接求逆(我不会啊啊啊啊啊) #in ...