The invention discloses an EPG page self-adaptive switching method based on a screen locking mode. The method comprises the steps of: locking a current screen, and starting to load a target page; starting a page loading schedule detection timer T1; when the page loading schedule detection timer T1 is overtime and the page loading state is completed, detecting the practical size of the loaded target page; stretching or shortening the size of target page whose practical size is different from a prescribed size into the prescribed size; and removing the screen locking, and display the content of the target page. According to the invention, EPG page seamless switching is realized, and in the EPG page size switching process, no visual page zooming abnormality is generated, the process is natural and smooth, and the visual experience is good; in addition, the method is realized based on an open source browser inner core of webkit, and size conversion is carried out for the pages issued by an IPTV platform, so that the transportability is relatively high, and the adaptation difficulty is low.