Il modo migliore per mettere in una variabile js del testo generato da un programma PHP (oltre a quello gia' da te sperimentato) e' Ajax : cerca nel forum o nei manuali di html.it e troverai tanti esempi: a te serve forse il piu' semplice