物理因素像冷熱、摩擦、壓力、日光照射等也可以誘發(fā)本病,一些動、植物的因素,動物皮毛、蕁麻、花粉等也可以引起本病,精神緊張的時候可以通過引起乙酰膽堿的釋放而導致蕁麻疹,還有一些內臟和全身性的疾病,像風濕熱、系統(tǒng)性紅斑狼瘡、惡性腫瘤、類風濕關節(jié)炎、代謝障礙內分泌紊亂等疾病也可以成為蕁麻疹,尤其是慢性蕁麻疹的病因。常見的引起蕁麻疹的原因有以下幾方面,像食物,包括魚、蝦、貝類、肉類、牛奶、蛋類等這些動物性的蛋白,還有一些植物性的食品,像熏類、草莓、番茄、大蒜、可可等,還有一些食物的調味品和添加劑,這些食物中有的可作為病原引起機體的變態(tài)反應,有的則可以引起刺激肥大細胞釋放組胺。另外,藥物也可以引起蕁麻疹,許多藥物通過引起機體變態(tài)反應而導致本病,像青霉素、血清制劑、痢特靈、磺胺類或各種疫苗等,有些藥物可以是組胺的釋放藥,釋放物如阿司匹林、嗎啡、可耐因、奎寧、阿托品、罌粟堿,還有多粘菌素B等。