【发布时间】:2012-06-04 18:20:53
【问题描述】:
我想使用文档(以字符串形式)或 URL 加载 DOM,然后对其执行 javascript 函数(包括 jquery 选择器)。这将完全是服务器端,正在处理中,没有客户端/浏览器。
基本上我需要加载 dom,然后使用 jquery 选择器和 text() & type val() 函数从中提取字符串。我真的不需要操纵 dom。
我看过 .Net javascript 引擎,例如 Jurassic 和 Jint,但都不支持加载 DOM,因此无法满足我的需求。
如果存在非 .Net 解决方案(node.js、ruby 等),我愿意考虑,但我更喜欢 .Net。
编辑 下面是一个很好的答案,但目前我正在尝试不同的路线,我正在尝试将 envjs 移植到侏罗纪。如果我能做到这一点,我认为它会做我想做的事,请继续关注....
【问题讨论】:
-
怎么来的?我很想从这样的项目中受益或做出贡献,因为我做了自己的尝试,但暂时停滞不前。如果您愿意,只需将@gmail.com 添加到我的 SO 名称中,您就可以在那里与我联系。我有一个将 ActiveX 添加到侏罗纪的 JavaScript 项目:jurascript.codeplex.com
标签: javascript .net jint envjs jurassic