我对 HTA 很陌生,但对网站、javascript、ASP 等非常熟悉。我有一个 HTA,需要读取磁盘上的一些配置文件以获取其显示数据等。我已经编写了 vbscript 来执行此操作并可以执行它在 HTA 中的标签内。这很好,效果很好。
然而,考虑到我的 javascript 以及最近的 jQuery 背景,我对 jQuery 中的 DOM 操作等比我在 VBScript 中更舒服。我想我会很聪明,并使用 jQuery.ajax 来处理我的配置文件并将 JSON 数据返回到主页。但是,当我从 .get 调用中获取返回的数据时,它只是 .asp 代码,而不是它应该输出的数据。看起来很像 ASP 标签没有被识别,因此代码没有运行。
如果通过在主代码中的 '<%..%>' 标记内放置一个 'response.Write' 语句来确认这一点并且观察到没有任何输出,我很高兴。
那么,我认为我不能从 HTA 执行服务器端 ASP 是否正确?
谢谢,艾尔。