解:(1)设椭圆方程为

,
依题意,c=1,

,利用抛物线的定义可得x
P-(-1)=

,解得

,
∴P点的坐标为

,所以

,
由椭圆定义,得

.
∴b
2=a
2-c
2=3,
所以曲线E的标准方程为

;
(2)设直线l与椭圆E的交点A(x
1,y
1),B(x
2,y
2),A,B的中点M的坐标为(x
0,y
0),
设直线l的方程为y=kx+m(k≠0,m≠0),
与

联立,得(3+4k
2)x
2+8kmx+4m
2-12=0,
由△>0得4k
2-m
2+3>0①,
由韦达定理得,x
1+x
2=

,

,
则x
0=

,y
0=kx
0+m=

,
将中点(

,

)代入曲线C的方程为y
2=4x(x>0),
整理,得9m=-16k(3+4k
2),②
将②代入①得16
2k
2(3+4k
2)<81,
令t=4k
2(t>0),
则64t
2+192t-81<0,解得0<t<

,
∴-

<k<

.
所以直线l的斜率k的取值范围为-

<k<

.
分析:(1)设椭圆方程为

,由题意得c,由

及抛物线定义可得P点横坐标,代入抛物线方程得纵坐标,由椭圆定义可得a,由b
2=a
2-c
2可得b;.
(2)设直线l与椭圆E交点A(x
1,y
1),B(x
2,y
2),A,B的中点F
2的坐标为(x
0,y
0),设直线方程为y=kx+m(k≠0,m≠0)与

联立,得(3+4k
2)x
2+8kmx+4m
2-12=0,由△>0,得4k
2-m
2+3>0①,由韦达定理得AB的中点(

,

),代入曲线C的方程为y
2=4x(x>0),得9m=-16k(3+4k
2),再与①联立能求出直线l的斜率k的取值范围.
点评:本题考查曲线的标准方程的求法,考查直线的斜率的取值范围的求法,解题时要认真审题,注意等价转化思想的合理运用.