ist ein Ausschnitt von dem, was ich versuche im Moment zu tun:Ist es möglich, die auf ein DOM in node.js angewendeten CSS-Stylesheets zu laden? Diese
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'));
}
})
Offensichtlich ist dies nur undefined zurück; Gibt es eine Möglichkeit, die in den Link-Elementen definierten Stylesheets anzuwenden, so dass ich sie mit jQuery abfragen kann?
Also wollen Sie etwas den Inhalt dieser URI zu analysieren und ein DOM zu erzeugen, und auch analysieren und interpretieren die CSS, alle in serverseitigen node.js ... klingt wie Sie irgendwie mit WebKit integrieren müssen, weil was Sie brauchen einen Browser. – Pointy
Nun, ich habe das DOM bereits interpretiert, daher kann ich Elemente auswählen und ihre relativen Attribute und Werte abrufen - ich kann einfach kein anderes Styling als Inline-Styles bekommen. – Steve