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?