在jsdom文档上:
document = require('jsdom').jsdom("<html><head></head><body></body></html>");
window = document.createWindow();
更改其哈希:
document.location.href = '#bang';
不会触发任何'hashchange'
事件window
有人知道解决方法吗?
谢谢
在jsdom文档上:
document = require('jsdom').jsdom("<html><head></head><body></body></html>");
window = document.createWindow();
更改其哈希:
document.location.href = '#bang';
不会触发任何'hashchange'
事件window
有人知道解决方法吗?
谢谢
查看jsdom文档
在其余代码之前尝试此操作:
require('jsdom').defaultDocumentFeatures = {
FetchExternalResources : ['script'],
ProcessExternalResources : ['script'],
MutationEvents : '2.0',
QuerySelector : false
}
var window = jsdom.jsdom(body).createWindow();