se il file browscap.ini è aggiornato c'è una funzione che non ricordo a mente (cerca su php.net) che restituisce tra le varie info anche se js è attivo

francamente non saprei come opera e da cosa è influenzato il comportamento di questa funzione, ma potrebbe tornarti utile