(1)(-2,0)∪(0,2)(2)见解析
(1)设椭圆方程为
( a > b >0),
由题意得
∴
∴椭圆方程为
=1.
由题意可得直线 l 的方程为 y =
x + m ( m ≠0),
设 A ( x 1, y 1), B ( x 2, y 2),
则点 A , B 的坐标是方程组
的两组解,
消去 y 得 x 2+2 mx +2 m 2-4=0.
∵ Δ =4 m 2-4(2 m 2-4)>0,∴-2< m <2.
又∵ m ≠0,∴实数 m 的取值范围为(-2,0)∪(0,2).
(2)证明:由题意可设直线 MA , MB 的斜率分别为 k 1, k 2,
只需证明 k 1+ k 2=0即可,
由(1)得 x 2+2 mx +2 m 2-4=0,
∴ x 1+ x 2=-2 m , x 1x 2=2 m 2-4,
∵ k 1+ k 2=
=
=
=
=0,
∴直线 MA , MB 与 x 轴围成的三角形是等腰三角形.