问题标签 [hta]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 使用 JavaScript 从外部 HTML/asp 页面检索文本
我正在使用外部 asp 页面(在公司的服务器上 - 除了我将它用于我的工作之外,与我无关)。
asp 页面中有一个查询,我在里面写了一些东西,它给了我一些信息。
在信息中,有一条带有恒定标题的行(假设为“HEADER”),我想构建一个 HTA,将包含“HEADER”的行拉到我的 HTA 并仅显示该行。
我认为如果没有任何服务器交互,这是不可能的,但我还是在问。有人能想出办法吗?
谢谢, 罗特姆
javascript - 使用 telnet 和 JavaScript 检索 html/aspx 源代码
我需要获取存储在我公司服务器上的 aspx 页面的来源,我无权访问服务器(或任何服务器 - 所以不考虑服务器语言),我在我的 PC 上使用 HTA localy。
我写了这段代码:(JavaScript)
它在家里有很多页面,但现在我有 HTTP/1.1 401..
我能做些什么呢?我从 IE 进入这个页面没有任何问题。任何其他想法也可以考虑!
谢谢, 罗特姆
watin - 如何将 watin 与 .HTA HTML 应用程序一起使用?
我已经创建了一个 .HTA HTML 应用程序,我需要能够使用 watin 为它创建测试脚本(或者其他任何东西,如果你可以建议一些可以工作并且适合 Visual Studio 测试项目的东西)。
经过一番折腾,我开始认为 watin 不支持 .HTA 文件。
任何人都可以在这里帮忙吗?
internet-explorer - 第一次从 HTA 打开文件时 IE 挂起。之后可以正常工作,如果它可以打开一个
我有一个将由 DVD 自动运行的 *.hta 文件。它有如下链接:
很简单,一切正常。当用户单击链接时,*.pdf 将在新的 IE 实例中打开。除非它被刻录到 DVD。然后,用户单击一个链接,IE 打开,没有任何反应。
这可能是一个没有补救措施的错误或本地安全设置,但如果有人以前见过呢?
PS:我还尝试将文件放在具有只读开关的记忆棒上,以模拟在 CD 上,但无法重现错误。这最终可能会占用大量 CD。
automated-tests - 自动化 HTA - Html 应用程序测试
是否有任何工具可用于执行 HTA 的自动化测试 - 在 IE 中运行的 Html 应用程序?我的应用程序是一个 hta 文件,其中包含启动期间所需的 css 和最小图像,应用程序流程期间的其他图像是从 Web 服务器下载的。如何自动化测试这个 hta 应用程序?
excel - 将 SYLK 格式的文本从 HTA 复制到剪贴板
我想以编程方式将表格数据(格式和公式)从 HTA(HTML 应用程序)复制到剪贴板,然后粘贴到 Excel 中。Excel 支持一种名为SYLK的文本格式来完成此任务,但我在 window.clipboardData.setData(format, data) 中遇到了过度验证的问题,其中格式限制为“文本”或“URL”,给出如果格式设置为其他任何值,则会出现错误“意外调用方法或属性访问”,并且 Excel 仅在格式设置为“SYLK”时识别 SYLK 文本,否则它将粘贴为普通文本。
我想知道是否有另一种方法可以从 HTA 设置剪贴板数据,例如通过预装 Windows 或 Office 的 COM 控件,这可以让我将 SYLK 数据复制到剪贴板。
我知道我可以编写一个自定义 COM 控件并将其安装在每个客户端上,但那时我最好只写入文件并打开文件而不是使用剪贴板。
hta - 如何创建在特定时间段(15 秒)后启用关闭按钮的 HTA?
如何创建在特定时间段(15 秒)后启用关闭按钮的 HTA?
预先感谢。
hta - 执行 32 位和 64 位 mshta.exe(绕过默认处理程序)
我希望能够在 mshta.exe 的 32 位和 64 位版本中启动 page.hta。
创建文件 c:\page.hta
现在这里是尝试以不同方式加载页面的批处理文件。
另一个有趣的事情是,尝试将 .hta 文件的默认处理程序更改为记事本。如果您执行前面的命令,它会启动记事本。似乎 mshta 具有一些仅通过默认处理程序启动 .hta 的逻辑。
使用指定为默认处理程序的任何命令。
debugging - 如何调试 IE9 HTA?
有没有人在安装 IE9 后获得了附加到 mshta.exe 的调试器?(64 位或 WOW64)