No meu código asp tenho o seguinte: Dim objFSO Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set objTextStream = objFSO.OpenTextFile(Server.MapPath("teste.htm"),1) Set FHtm = CreateObject("htmlfile") FHtm.write objTextStream.ReadAll() TextoHTML = FHtm.Body.InnerText response.write textohtml & "<BR>" Set objTextStream = Nothing Set objFSO = Nothing No meu código html (teste.htm), que o asp tá tentando ler, tem o seguinte: <HTML> <script language="JavaScript" src="bloqueio.js"></script> <BODY bgcolor="#FFFFFF"> <font face="Verdana, Arial, Helvetica, sans-serif" size="2">teste de leitura de arquivo html. </font> </BODY></HTML> E o erro que dá é o seguinte: erro em tempo de execução deseja depurá-lo? linha: 1 erro: erro de sintaxe E eu percebi que se eu tiro a linha <script language="JavaScript" src="bloqueio.js"></script>, ou coloco o código desse arquivo js dentro do próprio teste.htm, não dá esse erro.