根据《工伤保险条例》的规定,工伤职工在发生工伤后,如果继续上班几年后辞职,是否还有赔偿,需要根据具体情况来确定。1. 如果工伤职工在发生工伤后,已经按照规定享受了工伤保险待遇,如医疗费用、伤残津贴等,那么辞职后一般不再享有额外的赔偿。2. 如果工伤职工在发生工伤后,因伤情加重或旧伤复发需要继续治疗,可以按照规定享受工伤医疗待遇。治疗结束后,如果被鉴定为伤残等级,可以按照伤残等级享受相应的伤残津贴。3. 如果工伤职工在发生工伤后,因伤情导致不能从事原工作,可以与单位协商调整工作岗位。如果调整后仍不能胜任工作,单位可以依法解除劳动合同,并支付经济补偿。4. 如果工伤职工在发生工伤后,因伤情导致不能继续工作,可以申请工伤认定和伤残等级鉴定。根据伤残等级,可以享受相应的伤残津贴和一次性伤残补助金。总之,工伤职工在发生工伤后继续上班几年后辞职,是否还有赔偿,需要根据具体情况和相关法律规定来判断。我是济南的殷德友律师,如果仍有疑问,欢迎追问或一对一咨询。