Ir para conteúdo
Fórum Script Brasil
  • 0

Ler Html


danyort

Pergunta

Bom dia!!

Estou tentando ler o conteúdo de um arquivo html:

Set objTextStream = objFSO.OpenTextFile(Server.MapPath("premios.htm"),1)

Set FHtm = CreateObject("htmlfile")

FHtm.write objTextStream.ReadAll()

TextoHTML = FHtm.Body.InnerText

Mas tá dando erro. E percebi, que quando eu tiro a linha que tem o código

<script language="JavaScript" src="functions.js"></script>

o erro não dá mais.

E quando tem código javascript, sem ser pelo src, tb não á erro.

Alguém sabe porque acontece isso??

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

ph34r.gif

Dany,

Logo depois que você que postei esse código você disse q teve problemas, pra saber corretamente por que isso acontece a gente deve saber que tipo de código js há nos arquivos ou dentro do html e se eles estão atrelados a eventos.

Além disso qual é a mensagem exata do erro?

rolleyes.gif

Link para o comentário
Compartilhar em outros sites

  • 0

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.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...