Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Filipe Guedes

Aspas duplas em Response.Write em JScript

Recommended Posts

Boa tarde,

 

estou desenvolvendo uma aplicação onde necessito escrever em determinada parde de um texto uma aspas dupla ( " ) mas não estou conseguindo.

Já pesquisei no forum mas todas as soluções que encontrei só funcionam em VBScript.

Que no caso foram:

 

Usar duas aspas juntas ( "" ) para exibir apenas uma

e usar o chr(34)

 

já testei com o VBScript e funciona normalmente,

mas eu uso JScript para programar em asp e a solução das duas aspas ele acusa falta de ')' e a do chr(34) aparece "Objeto esperado".

 

alguém poderia me dar uma luz de o que eu posso estar fazendo de errado ou em uma solução que funcione ???

segue abaixo uma das linhas do código:

 

Com duas apas:

ASP
Response.Write("""Connection Type""=dword:00000003");

 

Com chr:

ASP
Response.Write(chr(43) + "Connection Type" + chr(34) + "=dword:00000003");

 

 

Desde já agradeço a colaboração de todos que puderem doar um pouco do seu tempo para me ajudar.

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tive um certo progresso

 

Consegui utilizar o &quot:

funciona perfeitamente no Response.Write

 

Response.Write(""Connection Type"=dword:00000003");

 

mas agora surgiu outro problema

além de exibir eu preciso também guardar essa informação em um arquivo de texto através do objTextFile.WriteLine

segue o código:

 

ASP
var objFSO, objTextFile;

objFSO = new ActiveXObject("Scripting.FileSystemObject");

objTextFile =objFSO.CreateTextFile("C:" + nome + ".reg", true);  // Onde nome é uma variável

objTextFile.WriteLine(""Connection Type"=dword:00000003");

 

 

mas o arquivo é gerado com o " ao inves das aspas

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.