我在我的网站的 html 文件中编写了 vbscript,但我无法让它工作。我知道它只适用于 Internet Explorer,因为这是我看到人们写这个问题的常见答案。我能够使基本的 vbscript 正常工作,但是当尝试使用文件系统对象打开文本文件时,什么也没有发生。正在使用的代码如下。
<Script type="text/vbscript">
Dim fsobj, objtxt, thearr
Set fsobj = CreateObject("Scripting.FileSystemObject")
Set objtxt = fsobj.OpenTextFile("./subfolder/foo.txt", 1)
thearr = split(objtxt.readline, ",")
document.write(thearr(0) & " and " & thearr(1))
</script>
我在使用 asp 扩展名保存代码时可以工作,但当我另存为 html 时不能工作,有没有办法让它只使用 html 扩展名工作?如果没有,是否有人解释为什么没有 asp 扩展名的脚本文件系统对象不起作用?我似乎无法搜索我正在寻找的答案。