Utilizzando YUICompressor ottengo il seguente errore dal mio codice javascript:Javascript YUICompressor errore
[ERROR] 270:201:missing name after . operator [ERROR] 292:6:missing ; before statement
Ecco il codice javascript ai seguenti linee:
Linea 270:
new _ow.getScript(_ow.wwwurl+'/widget/save?title='+encodeURIComponent(this.obj.title.value)+'&url='+encodeURIComponent(this.obj.url.value)+'&tags='+this.obj.tags.value+'&private='+this.obj.private.checked+'&c='+this.obj.notes.value+'&service='+services+'&token='+(_ow.token ? encodeURIComponent(_ow.token): ''), function(data) {
Linea 292 :
});
Non riesco a capire quale sia il problema dato che questo codice Javascript funziona bene su tutti i browser.
EDIT: ho diviso la linea in più righe e capito che il "nome mancante dopo l'operatore." Viene generato da questo codice:
this.obj.private.checked
È privato una parola chiave che fa impazzire il compressore YUI?