JavaScript实现隐藏链接跳转并移除 - 无需刷新页面
在JavaScript中,可以通过以下代码实现生成隐藏的<a>标签,并在方法执行完毕后移除它:\n\njavascript\nfunction redirectToUrl(url) {\n // 创建`<a>`标签\n var link = document.createElement('a');\n link.href = url;\n \n // 隐藏`<a>`标签\n link.style.display = 'none';\n \n // 添加`<a>`标签到页面\n document.body.appendChild(link);\n \n // 触发`<a>`标签的点击事件,跳转到指定网址\n link.click();\n \n // 移除`<a>`标签\n document.body.removeChild(link);\n}\n\n\n你可以将要跳转的网址作为参数传递给redirectToUrl方法,例如:\n\njavascript\nredirectToUrl('https://www.example.com');\n\n\n这样就会在页面中生成一个隐藏的<a>标签,然后自动跳转到指定的网址,并在跳转完成后移除该<a>标签。
原文地址: https://www.cveoy.top/t/topic/p1Vy 著作权归作者所有。请勿转载和采集!