jjzjj

javascript - 将 .hta 文件编译为 .exe

我广泛搜索了一种将.hta文件(和资源)编译为.exe文件的方法。有很多应用程序声称能够做到这一点-但他们没有为这个应用程序工作-这是javascript和VB的混合体。简单地说,(并且天真地)我不希望人们查看/修改代码。任何建议或解决方案将不胜感激。编辑:当然,我知道javascript和VB不是“可编译的”,因为它们是解释性语言。我只是在寻找一种真正隐藏来源的方法。 最佳答案 与VBSedit捆绑在一起的HTAEdit并没有真正隐藏hta代码。在运行时,它将原始hta文件提取到%temp%中的一个子目录,并将其传递给mshta.

html - hta - Firefox、Chrome 中的等效项 - 这是一项旧技术吗?

我想将网页html5/js页面转换为桌面应用程序。他们可以在没有实时互联网连接的情况下在桌面上使用的东西。(我不想重新编码我的html5或js。)如果最终用户安装了InternetExplorer,我可以轻松地将其移植到hta文件中。但是,如果他们使用的是Vista或更高版本并且卸载了InternetExplorer(允许您这样做)怎么办?如果他们的主要浏览器是Firefox或Chrome怎么办?我四处搜索Firefox,似乎Prism是hta文件的替代品,但如果你去Mozilla的Prism页面,它说这是一项不再追求的技术。所以我有几个问题:hta文件是否仍然是InternetExp

html - hta - Firefox、Chrome 中的等效项 - 这是一项旧技术吗?

我想将网页html5/js页面转换为桌面应用程序。他们可以在没有实时互联网连接的情况下在桌面上使用的东西。(我不想重新编码我的html5或js。)如果最终用户安装了InternetExplorer,我可以轻松地将其移植到hta文件中。但是,如果他们使用的是Vista或更高版本并且卸载了InternetExplorer(允许您这样做)怎么办?如果他们的主要浏览器是Firefox或Chrome怎么办?我四处搜索Firefox,似乎Prism是hta文件的替代品,但如果你去Mozilla的Prism页面,它说这是一项不再追求的技术。所以我有几个问题:hta文件是否仍然是InternetExp

html - .BMP 文件可以存储在 HTA (HTML/VBScript) 中吗?

我在FireFox书签的备份中注意到,显示在每个条目左侧的图标作为字符流保存在A标签中。例如:ICON="data:image/png;base64,iVBOR[dataremovedtoshortenexample]rkJggg=="我有3个BMP文件(2个是4x20(249字节),1个是102x82(24.7KB)),我想将它们隐藏在我的HTML应用程序中,这样它们就不会丢失。较大的在样式标签中出现了3次如下(显示出现1次):#frmMainBody{background:grey;background-image:url('Background.bmp');margin:0;pa

html - .BMP 文件可以存储在 HTA (HTML/VBScript) 中吗?

我在FireFox书签的备份中注意到,显示在每个条目左侧的图标作为字符流保存在A标签中。例如:ICON="data:image/png;base64,iVBOR[dataremovedtoshortenexample]rkJggg=="我有3个BMP文件(2个是4x20(249字节),1个是102x82(24.7KB)),我想将它们隐藏在我的HTML应用程序中,这样它们就不会丢失。较大的在样式标签中出现了3次如下(显示出现1次):#frmMainBody{background:grey;background-image:url('Background.bmp');margin:0;pa

html - 在 HTA (VBS) 中动态更新表行

经过研究我发现要在HTA中动态更新表,我需要添加tbody元素。我还可以看到,然后我需要使用appendchild函数将必要的数据/行添加到表中。我已经完成了这个并且正在尝试使用下面的代码遍历数组ArrLogsDimii=1Settable=document.getElementById("maintable")Settbody=document.createElement("tbody")table.appendChild(tbody)Settrow=document.createElement("tr")Settcol=document.createElement("td")Arr

javascript - 在 hta 应用程序中使用具有滚动效果的 HTML 和 Javascript 显示当前日期和时间

我有下面的java脚本在hta(html应用程序)中以给定格式MonJun217:54:28UTC+05302014显示当前日期,现在我想让它以类似的方式显示欢迎我系统的当前日期:MonJun217:54:28UTC+05302014并且此文本应该具有滚动效果,例如:从右向左移动的文本。我尝试使用下面的标签来获取可滚动的文本,但我如何在中调用此java脚本变量?标记,这样我也可以将今天的日期和时间作为可滚动影响的一部分,但它不适用于我的HTML页面。请告诉我如何解决这个问题HTML代码:WelcomeToday'sdateis:显示当前日期和时间的JavaScript:vartoday

html - HTA;使用其他浏览器托管?

如果Microsoft的方法是使用IE作为HTA的本地主机,那么我可以使用任何其他浏览器吗? 最佳答案 你不能。有一个名为XULRunner的类似Mozilla项目,但HTA仅适用于InternetExplorer-这两种技术不兼容。要明确这一点:HTA可能无法在IE以外的任何应用中工作。是的,HTA是窗口中的浏览器控件,但它也具有正常的应用程序权限(即文件系统访问、注册表、任意代码执行等)。在浏览器中运行时,这些权限会被拒绝(有充分的理由-您不希望任何网页都读取您的文件)。因此,在浏览器中启动HTA会起作用,但与本地系统的任何交互

Linux - 它有 hta 等效项吗?

Windows有hta文件。它们有点像html文件。它们包括html5和javascript,但它们作为桌面应用程序启动,完全受信任。(他们使用在IE安装组件中找到的名为mshta.exe的文件来运行。)很棒的是,您只需几行额外的代码就可以将许多网页移植到桌面应用程序。信息可以在这里找到:http://msdn.microsoft.com/en-gb/library/ms536496%28v=vs.85%29.aspx最新版本的Linux(可能还有applemac桌面)是否有等同的hta文件? 最佳答案 如果您的目标是交付HTML内

关于 javascript:HTA/HTML/VBScript/JScript 问题

HTA/HTML/VBScript/JScriptIssue我正在编写一个小型.HTA应用程序来捕获用户的职位、电话号码和地址并将它们上传到AD。我正在使用一小块VB从AD中提取信息并填充一些文本框(这本身可以工作)和一些Javascript来填充一个下拉框,该下拉框根据选择的内容填充一些其他文本框(这有效通过它自己)。还有一小部分VB将填充他们在单击更新时登录的计算机对象的"管理者"字段。我遇到了麻烦,我将两段代码与HTML表单结合起来,我认为问题是我看不到的简单错字,或者我无法同时使用Javascript和VB,因为它们两者都会尝试填充相同的文本框吗?.HTA如下,尽可能多地注释:1234