spoof-detect / detect.js
Niv Sardi
implement basic python crawler
485f76b
raw
history blame
733 Bytes
let run = () => {
}
// Set up a mutation observer to listen for title changes
// Will fire if framework AJAX stuff switches page title
let createObserver = function() {
let observer = new MutationObserver((mutations) => {
// Disconnect the MO so there isn't an infinite title update loop
// Run title cleanup again
// Create a new MO to listen for more changes
console.log('Mutations!', mutations)
observer.disconnect()
observer = null
run()
createObserver()
})
observer.observe(
document.querySelector('input'),
{ subtree: true, characterData: true, childList: true }
)
}
createObserver()
// Kick off initial page load check
run()