當(dāng)然,我們可以在頁面內(nèi)模仿這種形式:
但是,你知道,我一直都強(qiáng)調(diào)的,沒有JavaScript怎么辦?題外話了,程序設(shè)計應(yīng)該考慮到,沒有JavaScript情況下,服務(wù)器端應(yīng)該能夠正常處理提交結(jié)果,不要輕易信任客戶端返回的數(shù)據(jù)而不加檢查。
當(dāng)然,在'Web 2.0'時代,我們也少不了提示,Gmail是這樣干的:
我們知道,“不刷新”是'Web 2.0'的重大技術(shù)特征。我們的操作,頁面不需重新生成,提示信息可以自動出現(xiàn)在當(dāng)前頁面的某個位置。某個位置?我前面強(qiáng)調(diào)過,網(wǎng)站必須在瀏覽器等客戶端內(nèi)執(zhí)行,瀏覽器可以有滾動條。于是,我們的問題來了:
這個截屏跟上一個是同一操作。假如我把滾動條剛好拉到這里,我的操作將看不到任何反饋結(jié)果。'Web 2.0'的“不刷新”讓我以為什么都沒有發(fā)生過,首先我會懷疑我的操作有誤,繼續(xù)嘗試……假如我看不到上面的提示,我只能放棄。
當(dāng)然,這不是“不刷新”才有的問題?纯炊拱甑囊粋添加書評的操作。我在上面做了操作,刷新了,返回的還是這個頁面,根據(jù)經(jīng)驗,這是不成功的狀況。但問題在哪?發(fā)生了什么事情?
出處:Realazy
責(zé)任編輯:moby
上一頁 網(wǎng)站的反饋提示 [1] 下一頁 網(wǎng)站的反饋提示 [3]
|