如何使用JavaScript更改Url
How to Change the Url using JavaScript
我们在应用程序中使用了三个div。
-
头
- 中间部分
-
页脚
应用程序的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的所有链接中。
相关文章:
- iFrame url更改时执行函数
- $http GET URL更改并查找错误的资源
- 用于自动将一种类型的URL更改为另一种类型
- 通过 JavaScript 捕获 URL 更改事件
- 如何在地址栏中的URL更改Firefox JPM时获得通知
- 在Twitch.tv上收听URL更改
- SEO友好的页面页面没有URL更改
- 对于多个视图,当URL更改时,我的子模板不会在Angular UI中加载
- 根据URL更改更改DOM元素类名
- 将 URL 更改为页面上单击的元素,而无需重新加载页面
- 当浏览器选项卡中的 url 更改时自动注销
- 提交请求时出现意外的 URL 更改
- 等待 Casper.js 中的 URL 更改
- 如何将URL更改为花式框内部URL
- 根据用于访问您的域的 URL 更改页面内容
- URL 更改事件 - JavaScript
- 在 url 更改时对 iframe 进行动画处理
- 如何在 Angular 中的 url 更改时仅重新加载一个控制器
- 选中并提交单选按钮上的 URL 更改
- 如何使用jquery(或javascript)检测没有哈希的url的url更改