跳到主要内容
CNode

有没有办法让 Node.js 完全模拟浏览器,让浏览器可以用的方法在 Node 里也能用

社区
Cchefisawesome发布于 12 年前最后回复 12 年前
4151290

我现在需要做这样的事情:
1.下载 HTML,过滤出来元素 <a> 2.用 document.styleSheets 找到页面内所有的样式。遍历样式,找到跟元素 <a> 有关的样式文件
3.下载这些样式文件
第二步 document.styleSheets 是浏览器才能用的,有没有可能让 Node.js 模拟?
自己想了下,估计只能遍历所有的 CSS 文件,然后再靠字符串匹配了。

查看回复

回复 (4)

D
danielking#412 年前

还可以试试 phantomjs

X
XadillaX#312 年前

我记得以前也有人问过。

你可以尝试下 Cheerio,用法几乎跟jquery一样,只不过是后端的。

然后这里可以看下用法什么的。

J
jiyinyiyong#212 年前

node-webkit 怎么样?

Y
youxiachai#112 年前

参与回复

登录后即可参与回复。登录