自动打开另一个页面并且当前页面不能返回查看

<html>
    <head>
        <title>You won't be able to get back here</title>
    </head>
    <body>
        <p>Enjoy this page for a second, because you won't be coming back here.</p>
        <script type="text/javascript">
            setTimeout(function () {
                location.replace("http://www.wrox.com/");
            }, 1000);
        </script>
    </body>
</html>

好的,以下是一个示例代码,可以实现您的需求: ```html <!-- 下拉框 --> <select id="mySelect" onchange="goToPage()"> <option value="">请选择页面</option> <option value="https://www.example.com/page1">页面1</option> <option value="https://www.example.com/page2">页面2</option> <option value="https://www.example.com/page3">页面3</option> </select> <script> function goToPage() { // 获取下拉框选中的值 var selectedValue = document.getElementById("mySelect").value; // 如果选中的值不为空,则跳转到相关页面 if (selectedValue !== "") { // 在当前页面打开链接 window.location.href = selectedValue; // 在跳转到相关页面之前,将当前页面的 URL 存储到 sessionStorage 中 sessionStorage.setItem("previousPage", window.location.href); } } // 在页面加载完成后执行以下代码 window.onload = function() { // 如果 sessionStorage 中存储了上一个页面的 URL,则刷新页面 if (sessionStorage.getItem("previousPage")) { window.location.href = sessionStorage.getItem("previousPage"); // 刷新页面前清除 sessionStorage 中的数据 sessionStorage.removeItem("previousPage"); } } </script> ``` 以上代码中,我们通过 HTML 下拉框和 JavaScript 实现了以下功能: 1. 用户选择下拉框中的一个选项后,自动跳转到相关页面。 2. 在跳转到相关页面之前,将当前页面的 URL 存储到 sessionStorage 中。 3. 在用户从相关页面返回时,自动刷新原来的页面
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值