از امام صادق علیه السلام روایت شده : شیطان به هفت آسمان بالا می رفت و اخبار آسمانها را می شنید. هنگامی که حضرت عیسی علیه السلام زاده شد او را از سه آسمان باز داشتند و تا چهار آسمان بیشتر بالا نمی رفت . وقتی حضرت رسول صلی الله علیه و آله متولد شد. او را از همه آسمانها منع کردند، و شیاطین را با تیرهای شهاب از رفتن به آسمان ها راندند. قریش گفتند: باید عمر دنیا به سر آمده و هنگام قیامت
باشد که اهل کتاب می گفتند و ما می شنیدیم ! عمرو بن امیه که داناترین مرد عرب جاهلیت بود، گفت : بنگرید اگر ستاره های معروفی که مردم به وسیله آنها هدایت می شوند و به واسطه آنها زمستان و تابستان را ارزیابی می کنید، اگر یکی از آنها بیفتد، بدانید وقت آن است که همه اهل دنیا نابود می شوند و اگر آنها به حال خود هستند و ستاره های دیگری ظاهر شده پس باید منتظر حادثه ای غیر از این باشید.
نیز امام صادق علیه السلام فرمود: در آن شب ، شیطان در میان اولاد خود فریاد زد تا همه دور او جمع شدند. گفت :ای سید و بزرگ ما چه چیز تو را این قدر آشفته کرده است ؟
گفت : وای بر شما، از آغاز شب تا کنون احوال آسمانها را دگرگون می یابم . باید حادثه عظیمی در زمین رخ داده باشد، از زمانی که عیسی علیه السلام به آسمان بالا رفت مانند آن واقع نشده است !
بروید بگردید و جست و جو کنید که چه رخداد مهمی شده است ؟ رفتند و همه جا را گشتند. برگشتند و گفتند: چیزی نیافتیم . آن ملعون گفت : به دست آوردن این خبر کار من است . آن گاه در زمین به کاوش پرداخت . تمام دنیا را زیر پا گذاشت تا به حرم رسید، دید ملائک اطراف حرم را گرفته اند، خواست به حرم رود که ملائک بر او بانگ زدند، او برگشت .
مانند گنجشک ، کوچک شد و می خواست از جانب کوه حرا داخل شود، گفتند ای ملعون ! برگرد.
گفت :ای جبرئیل ! یک حرف از تو سؤال می کنم ، بگو امشب چه خبر مهمی واقع شده است ؟
جبرئیل گفت : محمد صلی الله علیه و آله که بهترین پیامبران خداست امشب متولد شد. پرسید: آیا مرا در او بهره ای هست ؟ جبرئیل گفت : خیر، پرسید: آیا در امت او بهره ای دارم ؟ گفت : بلی ، شیطان گفت : راضی شدم (525)
هنگام ولادت آن حضرت ، شیطان را به زنجیر بستند و چهل روز او را در قلعه ای زندانی نموند، تخت او را چهل روز در آب شناور کردند، بت ها همه سرنگون شدند و صدای واویلا از شیطان بلند شد.(526)