出现虹视不一定是青光眼导致的,多种疾病和其他因素均可导致虹视。青光眼、白内障、角膜炎、结膜炎等眼部疾病都可能会使患者出现虹视的症状。青光眼和角膜炎的患者由于角膜水肿,会导致虹视;白内障患者由于晶状体吸水肿胀可出现虹视;结膜炎患者因为角膜上的大量粘性分泌物,会出现虹视,擦去分泌物后症状一般可以消失。另外眼部外伤、物理刺激、化学刺激、不良的用眼习惯等因素也会引起虹视。但是急性闭角型青光眼引起的虹视,情况较为严重,建议尽快就医。