害死柏賢妃母子之後沒多久,正在這忙亂的時刻,宮女紀氏又出事了。
紀氏本是內藏庫管理文書檔案的宮女,憲宗一日來到內藏庫,見紀氏冰肌玉骨,嬌美婀娜,便召幸了她。不久,紀氏懷孕,萬妃得知,暴跳如雷,立刻命人送去墮胎藥,逼迫紀氏喝下,又將紀氏從內藏庫遷到安樂堂,以便於監視。
紀氏年紀雖小,但很聰明,她當著宮女的面,將藥喝下去又叩頭謝恩。待宮女剛剛離開,她立刻用被將頭蒙上,用手指摳自己的喉嚨,藥被吐了出來,雖然吐不淨,但對胎兒影響也不大了。幾個月過後,紀氏生下一個男孩。
紀氏淚流滿面地盯著兒子。一個17歲的小姑娘,無依無靠,44歲心狠手辣的萬貴妃,是不會放過她的。最後,她銀牙一咬,包好孩子,交給宮女,要太監幫忙將孩子溺死。守門太監張敏平日與紀氏很要好。紀氏把他當親人,張敏也時時勸解紀氏,讓她不要難過,總有一天會好的。
張敏接過孩子,內心想道:“皇上年紀不小了,還沒有兒子,萬貴妃惡毒,她的爪牙太可惡了;紀氏太叫人可憐了,為了大明江山,我寧冒殺頭之險,也要將小太子保下來。”於是,小皇子被他偷偷地藏在空房子裡。
紀氏生了兒子,被萬貴妃知道了,惡毒的萬貴妃立即將送墮胎藥的宮女活活打死。萬貴妃逼問張敏紀氏兒子的下落,張敏一口咬定已將其溺死,萬貴妃便讓張敏監視紀氏。
張敏悄悄地告訴紀氏,小皇子還活著,紀氏天天避開宮女太監給兒子餵奶。這件事,還有一個人知道,便是被廢了的吳氏娘娘。此時,她已24歲了,天天在西宮閒住,一日三餐過後,沒有什麼事情可做。
當她知道紀氏被關在安樂堂時,共同的命運,共同的遭遇,讓她不由產生惻隱之心。她認為,撫養小皇子成了她的責任。
時間過了6年,小皇子十分惹人喜愛,個子高了,知書達理,一表人才。
成化十一年(1475年)五月的一天,張敏照顧憲宗梳頭、洗臉,趁機將紀氏育子的經歷奏與憲宗,憲宗當即召見了皇子。
成化十一年(1475年)十一月,憲宗立朱祐樘為太子。