如何使用JavaScript更改Url

How to Change the Url using JavaScript

本文关键字:Url 更改 JavaScript 何使用      更新时间:2023-09-26

我们在应用程序中使用了三个div。

  1. 中间部分
  2. 页脚

    应用程序的Url: http://localhost:8080/APPNAME/index.jsp

页眉包含三个按钮。如果我们点击按钮,我们将使用以下代码改变中间部分的div内容:

$('div#middleportion').load('login.jsp');
$('div#middleportion').load('register.jsp');
$('div#middleportion').load('home.jsp');   

成功加载内容。我的问题是,如果我们点击登录按钮,我们能够在中间部分div中显示登录内容,但我需要更改URL如下:

http://localhost: 8080/login . jsp浏览器名称/

如何实现这一点?

请帮帮我。

jquery地址插件

编辑:

我实际上不得不做同样的事情,你正在寻找(从我的理解)。

对于我想要动态加载的页面(只是div),我创建了一个没有布局的版本。例如,对于login.jsp,我有ajax/login.jsp(它只有实际的div)。

因为我通常使用mvc和布局,所以在服务器端很容易将div从布局中分离出来。

在插件中,我确保被替换的url只是那些具有ajax类的url,并且我将该类添加到我想要更改div的所有链接中。