Node.js嵌入在html标签中吗?

时间:2012-12-17 12:45:04

标签: html node.js jquery

我有关于Node.js的查询,我知道这是一种构建可扩展网络程序的简单方法。它也说它在服务器端运行。所以我试图完成一些jquery或javascript无法做到的事情。即,将内容嵌入到html标记内。

例如:

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

不仅在我们的浏览器中。但对于爬虫和机器人。 我使用http://web-sniffer.net/检查使用node.js开发的网站http://nodecellar.coenraets.org/#wines。机器人和抓取工具无法读取动态内容。在node.js中是否有解决方案?

在Node.js中可以吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

Node Package Manager注册表中列出了numerous template libraries。他们中的大多数应该能够解决这个问题。

请注意,Node是服务器端技术,不在浏览器中运行,也不在网页内运行(但可以输出HTTP资源,包括HTML文档)。任何服务器技术都可以完成这项任务。

  使用node.js开发的

http://nodecellar.coenraets.org/#wines机器人和抓取工具无法读取动态内容。

节点可能在页面上使用,也可能不在页面上使用(不可能从客户端可靠地告知),但它确实生成了所有真实内容客户端。您需要遵循Progressive EnhancementUnobtrusive JavaScript的原则来解决该问题。