在window.open之后运行脚本



window.open('https://starve.io/')
setTimeout(() => {

let c = prompt ("What is the password?")
let password = ['Ax', 'Buax','Oyl'];
function detectpassword(){
if (c == password) {
alert ('Thats the correct password');
} else {
alert ('Sorry thats wrong');
window.close()
}
}
detectpassword(); 
}, 10000);

你好,我想做的是打开新窗口,然后在上面执行脚本,但它只是打开新窗口并在上一页执行脚本,而不是我刚刚打开的那一页。

我怀疑您不拥有目标站点starve.io。您将无法在那里执行任意脚本。这是一项安全措施。如果不是这样的话,任何人都可以嵌入starve.io全屏并从中读取任何数据

要在另一个页面上执行任意脚本,您需要创建浏览器扩展。然后,您可以使用跨标签通信将密码转发到您的应用程序。

最新更新