2009-06-16 49 views
1

反對的jQuery 1.3.2工作我在尋找實現典型的最佳實踐登錄按鈕「您登錄爲:」或「點擊這裏登錄」的格局。顯示的用戶名或者根據國家

THX

+2

通常,身份驗證狀態是由服務器端確定的。因此,我不明白jQuery如何與這個問題相關?你想達到什麼目的? – Thorarin 2009-06-16 12:41:16

+0

僅僅尋找UI方面 – justSteve 2009-06-16 12:58:08

回答

2

怎麼是這樣的:

<script> 
var logged = '{$usernameFromServer}'; 
$(document.ready(function() { 
    var span = null; 
    if(logged != '') { 
     span = $('<span>You are logged in as: ' + logged + '</span>'); 
    } else { 
     span = $('<span>Click here to log in</span>'); 
    } 
    $('#someDiv').append(span.html()); 
)); 
</script> 

一個快速&骯髒的解決方案,給你一些想法,我編碼的直接進入SO所以不能保證:)

0

這裏真的沒有一個「模式」,更不是一個成熟的模式。

模式是引用典型實現風格或問題解決方案的快速方法。它們本質上是通用的,並且通常不用於引用用戶界面元素。

一個客戶端有很多圍繞login boxes的設計方面的討論,但很少實現,因爲這實際上取決於你如何實現登錄和會話管理。