2013-05-29 36 views
0

第一次使用頁面時用什麼方式顯示用戶幫助 - 以展示他們可能沒有意識到的某些功能。顯示某些頁面的一次提醒?

例如,假設一個搜索形式引入,有一個隱藏的「高級搜索」選項:

enter image description here

我想大多數人都會看到了雪佛龍和點擊它,but..you從未知道。我知道我可以添加一個cookie來說「嘿 - 這個用戶已經看到它」或者在數據庫中創建一個表。

我加入一個cookie看到的問題,是如果用戶刪除cookies和重新登錄 - 他們將不得不永遠解除警報/錯誤/不管。除非一段時間後,我去和手動刪除它(當時新用戶不會看到該警報。)

另外,將表添加到數據庫中,似乎太多這樣一個簡單的任務。這是我傾向於,但我討厭它...有是一個更好的方法。

是否有任何其他方式來表達對某些頁面的一次警告?

編輯 - 我用的目的相當簡單的例子。

回答

0

我想你的選擇都是對的。 Cookie選項稍微好點,因爲它在服務器上會更輕,再次如果您有許多用戶,那麼數據庫選項將不會很好。

您也可以查找存儲在客戶端數據的新的HTML5功能。它是一種更好的本地存儲方法。

它是這樣localStorage.uid =「1234」或類似的東西.. ClickCount的參考HTML5的文檔的一個很大的特點,以及。

繼承人的鏈接.. http://www.w3schools.com/html/html5_webstorage.asp

樂趣..