相关疑难解决方法(0)

如何在不重新加载页面的情况下修改URL?

有没有办法在不重新加载页面的情况下修改当前页面的URL?

如果可能的话,我想访问#hash 之前的部分.

我只需要在域之后更改部分,因此它不像我违反了跨域策略.

 window.location.href = "www.mysite.com/page2.php";  // Sadly this reloads
Run Code Online (Sandbox Code Playgroud)

html javascript url friendly-url url-rewriting

2221
推荐指数
17
解决办法
129万
查看次数

修改AJAX应用程序中的地址栏URL以匹配当前状态

我正在编写一个AJAX应用程序,但是当用户浏览应用程序时,我希望尽管缺少页面重新加载,地址栏中的URL仍会更新.基本上,我希望他们能够在任何点书签,从而返回当前状态.

人们如何处理在AJAX应用程序中维护RESTful?

ajax rest url address-bar

164
推荐指数
4
解决办法
7万
查看次数

在Javascript中检测浏览器刷新

我很好奇是否有办法在javascript中专门检测浏览器刷新事件.我们使用jQuery.address插件为AJAX函数提供前进和后退按钮功能.我面临的问题是这个插件似乎没有检测到用户是否刷新了页面.

每次用户在浏览器历史记录中前进或后退时,都会执行此代码.我还希望它在用户刷新时执行.

 $.address.init(function(event) {
}).change(function(event) {

        SummaryDiv.SwapPanels(newPanelID);
    }
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

javascript jquery

13
推荐指数
2
解决办法
5万
查看次数

如何使用javascript或jQuery删除或更改URL中的.html扩展名?

我的html页面网址是www.example.com/training/product.html。我想将网址更改为www.example.com/training/product。是否可以使用javascript或jQuery?怎么样?

html javascript jquery

3
推荐指数
1
解决办法
9985
查看次数

如何在加载后删除部分 URL

基本上我有一个被加载的网址

http://somewebsite.com/Staging/hello/index.php?action=viewByGrid&subdo=show&projectID=-1&stat=1&workStageID=-1
Run Code Online (Sandbox Code Playgroud)

加载后。我希望 URL 显示为

http://somewebsite.com/Staging/hello/index.php?action=viewByGrid
Run Code Online (Sandbox Code Playgroud)

我需要在我的document.ready()加载后不久删除查询字符串

url jquery query-string

1
推荐指数
1
解决办法
3596
查看次数