如何从CasperJS获得样式表列表?
我想要Chrome中返回的“ document.styleSheets”。

例如:

StyleSheetList {0: CSSStyleSheet, 1: CSSStyleSheet, 2: CSSStyleSheet,3: CSSStyleSheet, 4: CSSStyleSheet, 5: CSSStyleSheet, 6: CSSStyleSheet, 7: CSSStyleSheet, 8: CSSStyleSheet, 9: CSSStyleSheet, 10: CSSStyleSheet, 11: CSSStyleSheet, 12: CSSStyleSheet, length: 13, item: function}

最佳答案

您可以通过相同的方式访问样式表,就像在Chrome中访问样式表一样,但是在您执行操作之前,必须从页面上下文中获取样式表。

var css = casper.evaluate(function(){
    return document.styleSheets;
});
casper.echo(css[0].href); // href of first stylesheet

关于javascript - 如何从CasperJS获得样式表列表?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27395573/

10-13 00:19