提问人:codepleb 提问时间:6/2/2023 更新时间:6/2/2023 访问量:24
代码段:在页面上重定向会停止脚本执行。为什么?
Snippets: Redirecting on the page stops the script execution. Why?
问:
如果执行以下脚本,console.logs 将永远不会执行。为什么?我看不出它应该停止在页面切换上运行的原因。
我的用例实际上太简单了,无法证明傀儡师的合理性,但似乎对于这样的事情,您仍然需要它。
const timer = (delay) =>
new Promise((resolve) => {
setTimeout(resolve, delay);
});
window.location.href='https://www.google.com/';
// ###### NEVER GETS HERE!! #######
console.log('wait....')
await timer(5000);
console.log('done')
document.querySelector('div.modal__body button.button.button--responsive.button--primary').click();
答: 暂无答案
评论