Così parte! e infatti ho messo una alert che mi mostra il risultato! solo che mi scrive:

"Eccezione formulata con throw ma senza catch"

e si riferisce sicuramente a questa riga del file json.js


codice:
            throw new SyntaxError('JSON.parse');

metto un catch vuoto?