∴函数y=|x|-1的图象与方程x2+λy2=1的曲线必相交于(±1,0)
所以为了使函数y=|x|-1的图象与方程x2+λy2=1的曲线恰好有两个不同的公共点,则
y=x-1代入方程x2+λy2=1,整理可得(1+λ)x2-2λx+λ-1=0
当λ=-1时,x=1满足题意,
由于△>0,1是方程的根,∴
λ−1 |
1+λ |
y=-x-1代入方程x2+λy2=1,整理可得(1+λ)x2+2λx+λ-1=0
当λ=-1时,x=-1满足题意,
由于△>0,-1是方程的根,∴
λ−1 |
1+λ |
综上知,实数λ的取值范围是[-1,1)
故选B.