慈禧太后是一个强硬的人物,为了巩固自己的权利搞了不知道多少动作,著名的就有"祺祥政变""甲申易枢""戊戌政变"等等一大堆。她知道自己和这个外甥之间政见不同,所以一直打算废了光绪,但是由于列强的干涉,这个举动没能如愿。
1898年9月21凌晨,慈禧太后带领亲信从颐和园连夜直奔光绪皇帝的寝宫,控制了睡梦中的光绪,发动了震惊中外的"戊戌政变"。

第二天,慈禧宣布重新临朝训政,持续了103天的戊戌变法正式失败。同时,慈禧下令抓捕维新派的一些关键人物如谭嗣同、康广仁等六人。
消息一经传出,举国上下一片哗然。尤其是一些外国势力,考虑到清廷政变之后可能会给自己带来一些利益风险,都忙着寻求对策。风雨飘摇的大清帝国早已成了西方列强眼中的猎物,各国势力都在进行着角逐。

当时的清廷势力分为二派,一派是以光绪皇帝为代表的帝党派,另一派则是以慈禧太后为代表的后党派。 英国是当时势力最强的在华外国势力,倾向于支持维新派的帝党。
慈禧发动政变的第二天,消息灵通的英国驻上海总领事伯利南随即向英国外交部汇报了该事件,并推断"光绪皇帝已遭不测"。
9月25日,清廷发布了光绪帝病重、命各省推荐名医进京的谕旨。这与英国人的推测不谋而合,即使光绪帝暂时没有生命危险,但有以病重之名被废黜的可能性。
由于光绪帝的生死关系到西方国家的在华利益,由英国人牵头,各国驻华使节联合给清廷施压,要求公开光绪帝生死真相。

英国公使窦纳乐甚至公开威胁清廷,如果光绪皇帝有个三长二短,英国将在一周内向中国派兵30万;日本驻华公使也警告,不要对光绪采取过激的行动;英、俄、法等国干脆派兵进入北京使馆,进行武力威吓。
10月15日,在外国势力的强大压力下,清廷总理衙门大臣奕劻约见英国公使窦纳乐,告知光绪目前健康状况良好,并且和太后一起在处理朝政。
为揭开真相,窦纳乐趁机提出了一个要求,称为了皇帝的健康,要派一位医术高明的洋医生给皇帝做个体检。
作为外国公使,这个要求明显超过了他的职责范围,按理说不太合理。但是,在列强磨刀霍霍的淫威之下,清廷只得硬着头皮答应了下来。
10月18日凌晨,一名法国医生带着医疗器材进入光绪帝软禁的瀛台,为他进行了仔细的检查。结果表明,光绪的健康状况并没有像清廷所说的那样糟糕,从另一方面说明了清廷宣传光绪病重确有阴谋。
在列强的干预之下,光绪在瀛台过了一段太平日子。但不要认为慈禧就此罢休,她是一个不轻易认输的女人,废黜光绪的想法一直没有放弃。

光绪二十五年(1899年)十二月二十四日,慈禧在一片反对声中宣布把端王载漪的儿子溥儁立为大阿哥,预定庚子年(1900年)元旦光绪帝举行让位礼,改元"保庆"。史称己亥建储。下诏后天下哗然。1900年1月27日,上海电报局总办经元善领衔通电要求光绪皇帝"力疾临御,勿存退位之思"。签名者有叶瀚、马裕藻、章炳麟、汪贻年、丁惠康、沈荩,唐才常、经亨颐、蔡元培、黄炎培等1231人。同时发表《布告各省公启》,要求各省共同力争,"如朝廷不理,则请我诸工商通行罢市集议"。各国公使提出警告,拒绝入贺。
这一年,在清廷的暗中支持下,义和团运动如火如荼,四处攻击外国使馆,而载漪就是义和团的支持者。所以慈禧立储的举动立即引起了西方国家的强烈反对,他们更觉得应该确保光绪的帝位。
为了震慑慈禧,以便在中国榨取更多的利益,1900年8月14日,八国联军入侵北京,把紫禁城洗劫一空。慈禧带着光绪和大阿哥溥儁仓皇出逃西安。
1901年10月6日,在列强的威逼利诱之下,慈禧动身回京,回到了阔别一年多的紫禁城。此前清政府已经与列强签订了《辛丑条约》,赔偿白银4.5亿两。

在保证慈禧地位的前提下,列强同时提出必须保证光绪的帝位和人身安全。对于被慈禧立为大阿哥的溥俊,列强认为对光绪是个极大的威胁。
无奈之下,慈禧被迫于当年11月30日发布谕旨:"载漪纵义和拳,获罪祖宗,其子溥儁不宜膺储位,废'大阿哥'名号。""赐公衔俸,归宗。"光绪二十八年(1902年),清政府下令将载漪父子均流放新疆,载漪父子逃到了蒙古。住到了内蒙古阿拉善旗罗王府妻舅家。至此,光绪的帝位总算得到了稳固。
这就是软禁中的光绪能在慈禧眼皮底下生存多年的根本原因。1908年11月,病中的慈禧自知来日无多,针对让她担惊受怕又刻骨铭心的光绪,她另有算计。
以前怕这怕那下不了手,现在自己即将入土,不用再担心什么。她必须让光绪死在自己的前面,她慈禧才是人生的赢家,慈禧的歹毒也体现在这里。
最终的结果世人皆知,光绪暴崩于1908年11月14日,终年38岁。第二天,74岁的慈禧也驾鹤西去,帝后之争宣告结束。