salve, sto cercando di creare un oggetto, ma pare che sia errata questa sintassi:
insomma, la funzione brow$er mi deve tornare dei valori booleani in base al browser, dov'è che sbaglio?codice:function EFX() { this.brow$er = function() { brow$ = navigator.userAgent.toLowerCase(); return { IE:function() {return (brow$.match("msie") != null);}, FF:function() {return (brow$.match("firefox") != null);}, SAFARI:function() {return (brow$.match("safari") != null);}, OPERA:function() {return (brow$.match("opera") != null);}, CHROME:function() {return (brow$.match("chrome") != null);} } } ........ ..... .... }
mi torna un errore di sintassi nel punto "IE:function()"

Rispondi quotando