document.close() allows a newly inserted page to emit events(such as onreadystatechange) in the loading process!
document.close() even makes anchor(#here) work!