如何使用javascript更改网址

时间:2011-10-28 06:04:05

标签: javascript jquery jquery-ui javascript-events

我们在申请中使用了三个div。

  1. 标题
    2.中间部分
    3.Footer

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

  2. 标题包含三个按钮。如果我们点击按钮,我们将使用以下代码更改中间部分div内容:

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

    我们正在加载内容。我的问题是,如果我们点击登录按钮,我们可以在中间部分div显示登录内容。但我需要更改网址如下:

    http://localhost:8080/APPNAME/login.jsp

    如何实现这一目标?

    请帮助我。帮助我们。

1 个答案:

答案 0 :(得分:1)

jquery address plugin

编辑:

我实际上必须做同样的事情(从我的理解)。

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

因为我通常使用mvc和布局,所以很容易将div与服务器端的布局分开。

在插件中,我确保要替换的url只是类ajax的url,我将此类添加到我想要更改div的所有链接中。