2014-01-31 17 views
0

我正在使用DHTML代碼操場以獲得樂趣。眼下,拉代碼,這將是從我的數據庫中的文字區域,我使用客戶端的JavaScripthttp header中的node.js用於加載內容

var currentURL = (document.URL); 
var part = currentURL.split("com/")[1]; 

因此,這得到了後有什麼「COM /」在我的網址,這應該是一個散列ID,並將其存儲到如上所示的「部分」變量中。我的代碼的其餘部分使用該「部分」變量,這是我有的哈希ID,並查詢我的數據庫尋找內容拉起與匹配的哈希ID。這可以。但是,因爲我現在正在使用Express.js,node.js和jade,所以我想知道是否應該使用請求對象,而不是在訪問myurl.com/hashid時使用,然後從我的內容中獲取內容D b。使用這樣的服務器端解決方案比我目前的解決方案更好嗎?

回答

0

如果我正確理解了這個問題,那麼答案是肯定的。你應該在服務器端使用類似req.params.hashId的東西。如果您只需要在服務器上查詢數據庫,則無需在客戶端提取它。