讓我們說我有一個簡單的JavaScript像這樣:jQuery的。就緒()事件和建設內容在javascript
$(document).ready(function(){
if(login == "1") {
showExtMenu(); //Show the logged in user the extra menu links
} else {
showRegMenu(); //Show the user the regular menu
}
});
showExtMenu和showRegMenu填充了一些HTML代碼中的空白格。我的問題是,在div被填充之前頁面會呈現嗎?我對網頁顯示給用戶後幾毫秒內出現的內容不感興趣。
感謝您的時間
這類事情最好在服務器上完成。 – cletus 2010-03-07 00:08:22
我知道,但我對此感興趣或不可以這樣做。如果我必須這樣做服務器端將需要大量重寫:) – 2010-03-07 00:13:01
@cletus在這裏有一個很好的觀點。使用JavaScript意味着您的「登錄」菜單將被下載到所有客戶端(甚至未登錄),隱藏的鏈接可以被源觀衆發現,甚至可以被機器人 - 吞噬。 – 2010-03-07 00:14:43