2011-12-08 41 views

回答

2

你可以用display:none css屬性來隱藏body block甚至html塊。

body { display: none } 

然後用jQuery顯示它是這樣的:

$(function(){ $("body").show() }) 

添加腳本標記中頭部與禁用了JavaScript的用戶。

<noscript> 
<style><!-- body { display: block } --></style> 
</noscript> 
+0

屏幕會一直空白,直到頁面加載。它會給人一個非常糟糕的印象。更糟的是看到圖像加載一個接一個。 – deXter

+0

如果你需要在圖像加載時顯示進度條,然後使用這個(有人已經發布了這個,但刪除了帖子):[鏈接](http://www.gayadesign.com/diy/queryloader2-preload-your- images-with-ease /) – fearmear

+0

我有,但那不工作對我來說:/ – deXter