Сообщение от HelpeR
|
this.browserVersion.indexOf('MSIE 6.0') != -1 а здесь в конце ; ставить следует или нет?
|
Вашу конструкицию
HelpeR.prototype.setup = function()
{
…
this.ie = (this.browserName == 'Microsoft Internet Explorer') ? true : false;
this.ie6 = (this.browserVersion.indexOf('MSIE 6.0') != -1) ? true : false;
this.ie7 = (this.browserVersion.indexOf('MSIE 7.0') != -1) ? true : false;
this.opera = (this.browserName == 'Opera') ? true : false;
this.netscape = (this.browserName == 'Netscape') ? true : false;
…
можно заменить на
HelpeR.prototype.setup = function()
{
…
this.ie = this.browserName == 'Microsoft Internet Explorer';
this.ie6 = this.browserVersion.indexOf('MSIE 6.0') != -1;
this.ie7 = this.browserVersion.indexOf('MSIE 7.0') != -1;
this.opera = this.browserName == 'Opera';
this.netscape = this.browserName == 'Netscape';
…
будет абсолютно тоже самое
Про использование класса уже Kolyaj объяснил.