gpt4 book ai didi

javascript - 使用 window.location.href 指向启用 JavaScript 的页面

转载 作者:行者123 更新时间:2023-11-28 02:42:34 25 4
gpt4 key购买 nike

我正在创建一个个人网站。所以,它是一个非常轻量级的网站!

网站使用jquery所以如果目标浏览器没有 javascript启用后,我的网站无法运行。为了解决这个问题,我使用了这个 html

<html>

<head>

<script>
window.location.href="javascriptEnabled.html";
/*Since javascript is enabled redirect to javascript based page*/
</script>

</head>

<body>
Showing Static Website since javascript is not enabled..
</body>

</html>

如您所见,我正在重定向到 javascript如果目标浏览器支持,则启用页面。

但是如果javascript未启用,脚本将无法工作,然后将加载 body 中的静态 html标签!

我有两个问题。

1>这是解决 javacript-no javascript issue 的最佳方法吗?浏览器问题?

2>如果我使用window.location.href浏览器是 javascript启用后,它会下载整个页面还是会停在 window.location.href

最佳答案

  1. 为了简单起见,是的,这是一个不错的主意。您可以使用 <noscript> 加载内容标签
  2. 当浏览器点击 window.location.href 时它将开始重定向,但仍会下载所有 DOM。浏览器下载所有文档,然后它将开始渲染。

    您可以使用:<body onload="document.body.style.display = 'none';">隐藏其内容,直到发生重定向。

关于javascript - 使用 window.location.href 指向启用 JavaScript 的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12446441/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com