在中日甲午战争中,中国进行的是正义的民族自卫战争,而且军事力量并不弱于日本,但是慈禧太后及其统治集团执行卖国投降的政策,始终对战争抱着消极态度,不做战争准备,却把希望寄托在别国的干涉和调解上,到处求人。结果战机全失,海陆军遭到惨败,还签订了割地赔款的《马关条约》,使中国又丧失了大量的主权利益。
在义和团反抗八国联军的战争中,慈禧太后统治集团害怕义和团强大的反帝反封建拳头,打到自己身上。他们一面假意表示支持义和团的反帝斗争,企图利用帝国主义达到消灭义和团的目的,另一面却又积极准备投降帝国主义。八国联军打到北京,慈禧太后立即逃往西安,她在逃跑的路上下令清军配合帝国主义屠杀义和团,完全公开地和外国侵略者结合起来。李鸿章、奕劻执行着慈禧太后的对外方针,于1901年签订了丧权辱国的《辛丑条约》,彻底地出卖中国、出卖人民。慈禧太后就这样阴险狠毒地反对和破坏民族自卫战争,又一次扑灭了中国近代史上第二次革命高潮。
中日甲午战争后,中国面临着被瓜分的危机。代表中国资产阶级要求的知识分子和一部分中小士大夫,掀起1898年的戊戌变法运动。企图通过自上而下的改良主义的变法道路,使中国摆脱被瓜分的危机,走上独立富强的道路。戊戌变法在当时的历史条件下,具有进步性。但慈禧太后统治集团,根本拒绝和害怕在政治上做任何改革。她纠合封建顽固势力,反对变法,反对进步,并暗中布置力量,又一次采取宫廷政变的手段,把光绪皇帝囚禁起来,废除维新政令,大肆捕杀戊戌变法的志士,扼杀了维新运动。