解 (1)由

>0,解得x<-1或x>1,
∴函数的定义域为(-∞,-1)∪(1,+∞).
当x∈(-∞,-1)∪(1,+∞)时,f(-x)=log
a
=log
a
=-log
a
=-f(x),
∴f(x)=log
a
在定义域上是奇函数.
(2)由x∈[2,4]时,f(x)=log
a
>log
a
恒成立,
①当a>1时,
∴

>

对x∈[2,4]恒成立.
∴0<m<(x+1)(x-1)(7-x)在x∈[2,4]恒成立.
设g(x)=(x+1)(x-1)(7-x),x∈[2,4]
则g(x)=-x
3+7x
2+x-7,
g′(x)=-3x
2+14x+1,
∴当x∈[2,4]时,g′(x)>0.
∴y=g(x)在区间[2,4]上是增函数,g(x)
min=g(2)=15.
∴0<m<15.
②当0<a<1时,由x∈[2,4]时,
f(x)=log
a
>log
a
恒成立
∴

<log
a
对x∈[2,4]恒成立.
∴m>(x+1)(x-1)(7-x)在x∈[2,4]恒成立.
设g(x)=(x+1)(x-1)(7-x),x∈[2,4],
由①可知y=g(x)在区间[2,4]上是增函数,
g(x)
max=g(4)=45,∴m>45.
∴m的取值范围是(0,15)∪(45,+∞).
分析:(1)由

>0解得定义域,在定义域范围内考察f(-x)=-f(x)成立.
(2)根据对数的性质,转化为真数大小关系恒成立,再利用分离参数法求m范围.
点评:本题考查了函数奇偶性的判定,不等式恒成立问题,函数最值求解,考查运算求解能力.