gpt4 book ai didi

javascript - 在 javascript 较多的网站中,如何将用户重定向到不同的页面,同时加载 javascript,而不使用 GET 参数?

转载 作者:行者123 更新时间:2023-12-02 17:37:46 25 4
gpt4 key购买 nike

我有一个网站,它更像是一个应用程序,有两个页面。它的 JavaScript 代码量非常大,而且大多数时候这两个页面彼此无关。

但是,最近我需要能够将用户从一个页面发送到另一页面。不仅如此,我想在重定向后加载某些 JavaScript 函数。我知道我可以在页面重定向后设置一堆 URL 参数,这些参数将描述要加载的内容,但我希望 URL 干净。

示例:

我有两个页面:员工个人资料 (employee.php) 和任务 (tasks.php)。当管理员登录并查看tasks.php时,他会在表中看到员工所执行的不同任务的列表。然后用户名是可点击的,当管理员点击用户时,我希望发生以下情况:

  1. 将用户从tasks.php重定向到employee.php
  2. 运行 JS 函数 loadUserProfile(id);

如何在不使用 GET 参数的情况下实现此目的?是否有我应该注意的跨应用程序导航的通用最佳实践方法?

最佳答案

您还可以使用POST 。基本上你需要动态创建一个类似于 <form aciton="employee.php" method="post"/> 的表单,填写您需要的数据,然后提交。

话虽这么说GET听起来是更合适的使用方法。 POST通常会修改数据。如果您想要更清晰的网址,可以使用 mod_rewrite

关于javascript - 在 javascript 较多的网站中,如何将用户重定向到不同的页面,同时加载 javascript,而不使用 GET 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22472630/

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