解:(1)A={x|(x-1)(x+a)>0},M={x|-1≤x≤3}

={x|(x+a)(x+b)≤0}
若

=M,则a=1,b=-3或a=-3,b=1.
(2)解:∵a>b>-1,∴-a<-b<1
故A={x|x<-a或x>1},B={x|x<-a或x>-b }
因此A∩B={x|x<-a或x>1}.…
(3)

={x|(x-1)(x+a)≤0},
由a
2+

∈

得:(a
2-

)( a
2+

+a)≤0,
解得:

或

,
∴a的取值范围是{x|

或

}.
分析:(1)解关于x的一元二次不等式得到A={x|(x-1)(x+a)>0},M={x|-1≤x≤3};再求出B的补集

={x|(x+a)(x+b)≤0} 利用

=M,求a、b的值
(2)由于a>b>-1,得出-a<-b<1,有:A={x|x<-a或x>1},B={x|x<-a或x>-b }最后求出A,B的交集即可;
(3)由于

={x|(x-1)(x+a)≤0},根据条件a
2+

∈

结合方程与不等式的关系即可解得a的取值范围.
点评:本小题主要考查元素与集合关系的判断、交集及其运算、集合关系中的参数取值问题等基础知识,考查运算求解能力与化归与转化思想.属于基础题.