In my web it take around 15 seconds for a page to load and I made many changes to reduce loading time but it falls around 12 seconds. So I just have one method and that is I need to entertain the user or make them feel his/her request is in progress and for this we have something called as loading screen. I know how to create loading page using a strip and gif loader but that is not great for me cause I need to make them appear in total 25 pages in my website which is dammed time consuming and also it is inappropriate like if a page takes 9 seconds to load and we have a delay of 5 second then it will fade out after 5 seconds. I want to create a loading page which will fade out once the content has been loaded. can anyone please help me out. Thanks in advance for helping me out.