一、结膜炎
由于粘液性分泌物涂布于角膜表面,这时可出现虹视,在擦去分泌物之后,虹视即可消失.如果外结膜囊内有血液、脓液,小气泡等,也
可出现虹视.
二、角膜炎
因角膜上皮损伤及角膜水肿,也可导致虹视.
三、色素膜炎
因累计角膜内皮细胞,破坏了角膜水化作用,引起角膜上皮水肿,出现大泡样或小泡样时.色素膜炎即可有虹视症状.
四、白内障
由于放射状排列的晶体纤维吸水、肿胀,产生分光作用所致.
五、青光眼
青光眼眼压升高时,角膜过度伸展,使角膜水肿,患者看到白炽光周围出现彩色晕轮像雨后彩虹(把白炽光分解为七色光线一样),呈现内绿外红的排列顺序,称为虹视。虹视可作为青光眼诊断的重要主观指征之一,称为真性虹视。因为晶状体混浊、角膜薄翳、的卡因点眼后角膜表层混浊,慢性结膜炎或睑板腺分泌旺盛时,其分泌物呈薄膜样蒙在角膜上,引起屈折作用等因素造成的“虹视”,与青光眼眼压高造成的虹视有着本质的不同,称为假性虹视。