唐中宗復位以後,讓他的妻子韋後掌握政權,重用武三思,把朝政弄得混亂不堪。公元710年,中宗死後,唐睿宗的兒子李隆基起兵殺了韋後,擁戴睿宗復位。過了兩年,睿宗把皇位讓給李隆基。這就是唐玄宗。
二十多歲的唐玄宗剛即位的時候,一心想恢復唐太宗的事業。他任用姚崇為宰相,整頓朝政,把中宗時期的混亂局面扭轉了過來。唐王朝重新出現了興盛的景象。
正在玄宗勵精圖治的時候,河南一帶發生了一次特大的蝗災。中原的廣闊土地上,到處出現成群的飛蝗。那蝗群飛過的時候,黑壓壓的一大片,連太陽都被遮沒了。蝗群落到哪裡,哪個地方的莊稼都被啃得精光。
那時候,人們沒有科學知識,認為蝗災是天降給人們的災難。再加上有些人有意搞迷信宣傳,於是,各地為了消災求福,都燒香求神。眼看莊稼被蝗蟲糟蹋得這樣慘,人們拿它一點沒有辦法。
災情越來越嚴重,受災的地區也越來越擴大。地方官吏不得不向朝廷告急。
宰相姚崇向玄宗上了一道奏章,認為蝗蟲不過是一種害蟲,沒有不能治的。只要各地官民齊心協力驅蝗,蝗災是可以撲滅的。
唐玄宗十分信任姚崇,立刻批准了姚崇的奏章。姚崇下了一道命令,要百姓一到夜裡就在田頭點起火堆。等飛蝗看到火光飛下來,就集中撲殺;同時在田邊掘個大坑,邊打邊燒。
這個命令一下去,汴州(今河南開封)刺史倪若水拒不執行。他也寫了一道奏章,說蝗蟲是天災,人力是沒法抗拒的,要消除蝗災,只有積德修行。
姚崇看到倪若水的奏章,十分惱火,專門發了一封信責備倪若水,並且嚴厲警告他說,如果眼看蝗災流行,不採取救災滅蝗措施,將來造成饑荒,要他負責。
倪若水看宰相說得很硬,不敢不依。他發動各地官民,用姚崇規定的辦法滅蝗,果然有效。光汴州一個地方就撲滅了蝗蟲十四萬擔,災情緩和了下來。
倪若水在事實面前服輸了,可是在長安朝廷裡還有一批官員,認為姚崇滅蝗的辦法,過去從來也沒人做過,現在這樣冒冒失失推行,只怕闖出什麼亂子來。
唐玄宗聽到反對的人多,也有點動搖起來。他又找姚崇來問,姚崇從容不迫地回答說:「做事只要合乎道理,就不能講老規矩。再說歷史上大蝗災的年頭,都因為沒有很好撲滅,造成嚴重災荒。現在河南河北,積存的糧食不多,如果今年因為蝗災而沒收穫,將來百姓沒糧吃,流離失所,國家就危險了。」
唐玄宗一聽蝗災不除,要威脅國家安全,也害怕起來,說:
「依你說,該怎麼辦才好?」
姚崇說:「大臣們說我的辦法不好,陛下也有顧慮。我看這事陛下且別管,由我來處理。萬一出了亂子,我願意受革職處分。」
唐玄宗這才點頭同意了。
姚崇出宮的時候,有個宦官悄悄扯住他的衣袖,說:「殺蟲太多,總是傷和氣的事,希望相公好好考慮一下。」
姚崇說:「這件事就這麼定了,請你不必再說。如果不殺蝗蟲,到處都是荒地。河南百姓,統統餓死,這難道不傷和氣嗎?」
由於姚崇考慮到國家的安全、百姓的生活,不顧許多人反對,堅決滅蝗,各地的蝗災終於平息下來。
姚崇辦事幹練是出名的。有一次,姚崇家裡有喪事,請了十天假,朝廷的公事就積壓了一大堆。另一個宰相盧懷慎不知道該怎麼處理,急得團團轉。過了十天,姚崇回朝,沒有花多少時間,就把案頭的積件處理完了。旁邊的官員看了,沒有一個不佩服他。姚崇自己也有點得意,問一個官員說:「我這個宰相,能跟古代什麼人相比?能不能比得上管仲、晏嬰?」
那官員說:「跟管仲、晏嬰似乎比不上,但是也可以稱得上『救時宰相』了。」
唐玄宗在他即位以後的前二十多年裡,除了姚崇以外,還任用過好幾個有名的賢相,像宋-、張說、韓休、張九齡等,他還比較肯接受宰相和大臣們的正確意見,採取了一些有利於經濟發展的措施。這個時期唐朝國力強盛,財政充裕。據說,當時各州縣的倉庫裡都堆滿了糧食布帛,長安和洛陽的米和帛都跌了價。歷史上把這段時期稱為「開元之治」(「開元」是唐玄宗前期的年號)。