例如,如果我在这个页面上
www.example.com/admin/bridge/boilerplate
什么是最好的方式(使用纯 javascript 或 jQuery(不加载另一个插件)上升一个级别,例如
www.example.com/admin/bridge
目前我们正在使用
window.history.go(-1);
这会干扰提交的表单等。 这通常用于这样的函数:
$("button.cancel").bind("click", function( e ){
window.history.go(-1);
e.preventDefault();
});
最佳答案
简单:
var url = window.location.href;
if (url.substr(-1) == '/') url = url.substr(0, url.length - 2);
url = url.split('/');
url.pop();
window.location = url.join('/');
关于javascript - 在 jQuery/Javascript 中上移一个 "folder"或段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8596403/