感染因素
最常见的细菌感染为β溶血性链球菌,其次为金黄色葡萄球菌,结核杆菌,伤寒杆菌,肺炎球菌和假单胞菌等,以上呼吸道炎较为多见,也可见于肺炎,扁桃体炎,猩红热,菌痢,尿路感染,脓疱疮,结核及病灶感染(皮肤,牙齿,口腔,中耳)等,病毒感染中有风疹,流感,麻疹,水痘,腮腺炎,肝炎等,寄生虫感染也可引起本病,以蛔虫感染多见,还有钩虫,鞭虫,绦虫,血吸虫,阴道滴虫,疟原虫感染等。
食物因素
引起过敏性紫癜可能是由于误食过敏源食物而引起的,其主要是动物性异性蛋白对机体过敏所致,鱼、虾、蟹、蛤、蛋、鸡和牛奶等均可引起本病。
药物因素
药物因素也是导致人体过敏,引起过敏性紫癜的潜在因素之一,例如氯霉素、链霉素、异烟肼、氨基比林、阿司匹林、磺胺类等药物均有引起本病的报道。
其他因素
除了上述的因素引起过敏性紫癜以外,昆虫咬伤、植物花粉、寒冷、外伤、更年期、结核菌素试验、预防接种、精神因素等均可引起。另外在血液透析病人、淋巴瘤化疗后病人及Guillain-Barre综合征病人中,也有引起过敏性紫癜的报道。