gpt4 book ai didi

php - 如果用户禁用了 javascript,如何回退到完全不同的索引页面?

转载 作者:行者123 更新时间:2023-11-29 18:35:14 26 4
gpt4 key购买 nike

我有一个大型的、动态生成的、严重依赖 javascript 的单页网站。我想为没有 javascript 的人提供后备。

每个版本都必须有不同的 php 代码,所以基本上我需要一个完全不同的索引页面。我不想在 javascript 中包装所有内容,而在标签中包装其他所有内容。除非有一种简单的方法。

根据是否启用 javascript,加载一页或另一页的最佳方式是什么?

最佳答案

首先,要直接回答您的问题,如果使用 location.href 启用了 JavaScript,您可以将用户重定向到第一个索引页面。也就是说,如果用户没有启用 JavaScript,他们将停留在第一页。否则他们将被重定向到 JavaScript 版本。

但我通常会这样做的方法是首先确保网站在没有 JavaScript 的情况下运行;然后在普通版本运行后添加额外的 JavaScript 代码。

<a href="foo.php" onclick="return foo();">Foo</a>

在这里,如果没有启用 JS,他们将转到 foo.php。否则,您可以让函数 foo 执行某些操作并返回 false,从而将它们保留在页面上。表单也可以做同样的事情。

关于php - 如果用户禁用了 javascript,如何回退到完全不同的索引页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3936002/

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