ok, riproporrò la domanda in altra sezione se necessario.
Ma non credo sia un problema di jscript, visto che in locale tutto funziona perfettamente.
Ho solo chiesto come mai in locale funziona e in remoto no.
Grazie a tutti.