相关疑难解决方法(0)

如何检测JavaScript中的URL更改

如何检查JavaScript中的URL是否已更改?例如,使用AJAX的GitHub等网站会在#符号后附加页面信息,以创建唯一的URL而无需重新加载页面.检测此URL是否更改的最佳方法是什么?

  • onload再次调用事件?
  • 是否有URL的事件处理程序?
  • 或者必须每秒检查一次URL以检测更改?

javascript ajax

132
推荐指数
10
解决办法
18万
查看次数

如何在javascript中更改当前URL?

在我的网站上:

http://mywebsite.com/1.html
Run Code Online (Sandbox Code Playgroud)

我想用

window.location.pathname
Run Code Online (Sandbox Code Playgroud)

获取网址的最后一部分:

1.html
Run Code Online (Sandbox Code Playgroud)

由于我的所有网页都有数字,我想在当前网址中添加1,这样当我点击一个按钮时,它会将我重定向到下一页:

var url = 'http://mywebsite.com/' + window.location.pathname;
function nextImage (){
url = url + 1;  
}
Run Code Online (Sandbox Code Playgroud)

任何想法为什么这不起作用?

javascript

31
推荐指数
1
解决办法
11万
查看次数

标签 统计

javascript ×2

ajax ×1