是否可以从URL读取.css和.js等文件?例如,我有一个文件,位于http://main/shared/css/main.css
,想要读取此文件并将其内容存储在c:\main.txt
的另一个文件中。我知道如何读取本地驱动器中的文件但不知道如何为URL执行此操作。非常感谢任何帮助。
答案 0 :(得分:3)
您可以使用XMLHttpRequest
:
url = "http://main/shared/css/main.css"
Set req = CreateObject("Msxml2.XMLHttp.6.0")
req.open "GET", url, False
req.send
If req.Status = 200 Then
Set fso = CreateObject("Scripting.FileSystemObject")
fso.OpenTextFile("C:\main.txt", 2).Write req.responseText
End If
答案 1 :(得分:0)
是的,只要你知道有问题的文件名,就应该能够做一个简单的XMLHttpRequest
答案 2 :(得分:-2)
url = "http://main/shared/css/main.css"
Set req = CreateObject("Msxml2.XMLHttp.6.0")
req.open "GET", url, False
req.send
If req.Status = 200 Then
Set fso = CreateObject("Scripting.FileSystemObject")
fso.OpenTextFile("C:\main.txt", 8, true, 0).Write req.responseText
End If
稍微修改OpenTextFile行,以便创建文本文件 在本地,如果它不存在。