在jsdom文档上:
document = require('jsdom').jsdom("<html><head></head><body></body></html>");
window = document.createWindow();更改其散列:
document.location.href = '#bang';不会在window上触发任何'hashchange'事件
有没有人知道解决这个问题的办法?
谢谢
发布于 2012-05-15 21:05:48
查看jsdom文档
在您的其余代码之前尝试以下代码:
require('jsdom').defaultDocumentFeatures = {
FetchExternalResources : ['script'],
ProcessExternalResources : ['script'],
MutationEvents : '2.0',
QuerySelector : false
}
var window = jsdom.jsdom(body).createWindow();https://stackoverflow.com/questions/10054071
复制相似问题