これは私が現時点で何をしようとしているの抜粋です:DOMに適用されたCSSスタイルシートをnode.jsに読み込むことはできますか?
var sys = require("sys"),
request = require("request"),
$ = require("jquery"),
uri = 'http://' + process.argv[2];
request({uri:uri}, function (error, response, context) {
if (!error && response.statusCode == 200) {
console.log($('body', context).css('background'));
}
})
明らかに、これはちょうどundefinedを返します。リンク要素で定義されたスタイルシートを適用してjQueryでそれらを照会できる方法はありますか?
そのURIの内容を解析してDOMを生成し、CSSを解析して解釈するために、サーバーサイドのnode.js ...のすべてが何らかの形でWebKitと統合する必要があるように思えます。あなたはブラウザが必要です。 – Pointy
私はすでにDOMを解釈しているので、要素を選択して相対属性と値を取得できます。インラインスタイル以外のスタイルを取得することはできません。 – Steve