Penso che faccia la caso tuo:
http://www.javascriptwriter.com/

questo non lo traduci,
ma JavaScript deve essere attivo sul client,
altrimenti non legge nulla