过敏性紫癜具体的发病原因和发病机制尚不十分明确,但大多数学者认为,可能与下列的一些因素有关:
一,感染性因素。大约有一半以上的患者在起病前一到三周左右会有上呼吸道感染的病史,所以说是有可能与病毒或者细菌感染有关的。
二,过敏反应。比如食物过敏如鸡蛋,鱼虾类,海产品等,另外某些药物过敏如水杨酸类药物,抗生素类,巴比妥类药物以及植物花粉,动物羽毛,油漆,昆虫咬伤,寒冷刺激,疫苗接种等所致的过敏反应,也有可能诱发过敏性紫癜。
其他因素,比如化学毒物,物理因素,恶性肿瘤和自身免疫性的疾病等,也可能是诱发因素的。
还有遗传因素。因为疾病的发生有一定的遗传倾向,家族成员中可以同时发病的。所以说遗传也具有一定的因素的,通常过敏性紫癜是由上述多种因素综合作用的结果所造成的。