2012-12-17 118 views
-1

我有一個關於Node.js的查詢,我知道這是一個構建可伸縮網絡程序的簡單方法。它也說它在服務器端運行。所以我試圖完成jquery或javascript不能做的事情。即,將內容嵌入到html標籤內。Node.js是否嵌入HTML標籤?

爲如:

<html> 
<body> 
<div class="content"> I need the node.js code to embed this content here. </div> 
</body> 
</html> 

不僅在我們的瀏覽器。但對於爬蟲和機器人。 我用http://web-sniffer.net/來檢查網站http://nodecellar.coenraets.org/#wines,它是使用node.js開發的。動態內容不被機器人和爬蟲讀取。在node.js中有這個解決方案嗎?

Node.js中可能嗎?

在此先感謝。

回答

0

在節點包管理器註冊表中列出了numerous template libraries。他們中的大多數應該能夠解決這個問題。

請注意,節點是服務器端技術,不在瀏覽器中運行並且不在網頁內運行(但可以輸出HTTP資源,包括HTML文檔)。任何服務器技術都可以完成此任務。

http://nodecellar.coenraets.org/#wines這是使用node.js開發的。動態內容不被機器人和爬蟲讀取。

節點可能會或可能不會在頁面上使用(不可能從客戶端可靠地告知),但它確實會生成所有真實內容客戶端。您需要遵循Progressive EnhancementUnobtrusive JavaScript的原則來解決該問題。

+0

謝謝昆汀。你是禮儀。我需要對此進行更多調查。 – user1555137