salve a tutti, ho fatto questo script, che all'interno di una stringa ricavata da un campo di un database access (con asp) mi trova un termine e mi restituisce la frase intera.

codice:
<script language="javascript1.2" type="text/javascript">

stringa = "<%=recordset("descrizione")%>";
termine = "<%=termine%>";
lunghTermine = termine.length;

ponr = stringa.indexOf(termine);

while (ponr != -1) {
	punto2= stringa.indexOf(".",ponr);
	punto1= stringa.lastIndexOf(".",ponr);
	risultato = stringa.substring(punto1,punto2);
	document.write(risultato+"
");
	ponr = stringa.indexOf(termine, ponr+lunghTermine);
	};
</script>
lo script è molto semplice ma dal campo del database, la stringa è molto lunga, e spesso si può trovare il carattere " (virgoletta), o come nel mio caso ci sono parecchi a capo (\vbcrlf), e quindi mi dà l'errore "costante string senza terminazione" o addirittura "previsto ";" ".

Come posso fare per ovviare a tutti ciò???
vi prego, ci sono quasi arrivato, non vorrei rovinare tutto per una sciocchezza