我想知道如何通过单击警告框中的“确定”按钮进入网站。 到目前为止,这是我的代码:
<html>
<script>alert(123)
</script>
</html>
答案 0 :(得分:2)
<script>
alert(123);
// go to whereever you want
window.location.replace('http://stackoverflow.com');
</script>
alert
正在阻塞,所以它等待,直到您单击“确定”继续执行代码。
答案 1 :(得分:0)
当用户按下“Okay”时,将执行alert()
函数后的代码,因此请在alert()
函数后面添加以下代码:
window.location.href = '...';
这将更改用户窗口的位置转到...
将...
替换为URI。
您也可以调用window.location.replace()
函数。
答案 2 :(得分:-1)
您最好使用确认而不是提醒:
if (confirm('go to stackoverflow?'))
{
window.location.replace('http://stackoverflow.com');
}
else
{
// Clicked no
}