# utilizzando questo: no = escape(no.replace(/'/g, "%27")); aggiunge %25

# stringa passata
... ojdest.php?nome=&company=D%2527Amico%20Pinco%20Pal lino&numero=05541200&prio=&sog=Clienti&cd=7018&id= 1

ma da lo stesso errore

ho notato inoltre che anche utilizzando l'escape i caratteri speciali sono si convertiti, ma ottengo lo stesso errore anche se la stringa contiene & e non solo anche se non contiene nessun carattere speciale ho sempre "Costante string senza terminazione" ma ho ricontrollato per l'ennesima volta ogni punto della riga interessata e non vedo
nulla di sbagliato:

# stringa js

parent.dest.location="ojdest.php?nome="+no+"&compa ny="+co+"&numero="+nu+"&prio="+p+"&sog="+sog+"&cd= "+cdsog+"&id=<?echo $_SESSION['id']?>";