解:(1)设直线l的方程为y=x+b(b≠0),由于直线不过点P,因此b≠0由 得x2+(2b-4)x+b2=0,由△>0,解得b<1所以,直线l在y轴上截距的取值范围是(-∞,0)∪(0,1)(2)设A,B坐标分别为 ,因为AB斜率为1,所以m+n=4,设D点坐标为 ,因为B、P、D共线,所以kPB=kDP,得直线AD的方程为 当x=0时, 即直线AD与y轴的交点为(0,2),同理可得BC与y轴的交点也为(0,2),所以AD,BC交于定点(0,2).