Javascript 是否从深度链接的开头删除//文件?

Javascript 是否从深度链接的开头删除//文件?,javascript,jquery,jquery-address,Javascript,Jquery,Jquery Address,我正在使用进行一些动态地址更改。到目前为止,我已经将地址栏更改为我的页面名称,但它在开头添加了一个/。我已经浏览了文档,但不知道如何删除它 我的代码附加到单击事件,如下所示: thisurl = "/portfolio"; $.address.path(thisurl); 提前感谢。如果您想重定向到您应该使用的地方 thisurl = "/portfolio"; $(document).location = thisurl; 但是如果你只想为你的javascript应用程序设置一个占位符,我

我正在使用进行一些动态地址更改。到目前为止,我已经将地址栏更改为我的页面名称,但它在开头添加了一个/。我已经浏览了文档,但不知道如何删除它

我的代码附加到单击事件,如下所示:

thisurl = "/portfolio";
$.address.path(thisurl);

提前感谢。

如果您想重定向到您应该使用的地方

thisurl = "/portfolio";
$(document).location = thisurl;

但是如果你只想为你的javascript应用程序设置一个占位符,我认为如果你想重定向到你应该使用的地方,没有//

,你是无法做到的

thisurl = "/portfolio";
$(document).location = thisurl;
但是如果你只想为你的javascript应用程序设置一个占位符,我认为如果没有//

Chk out,你是无法做到的! 通过使用状态更改,您可以避免散列爆炸。

Chk out!
通过使用状态更改,可以避免散列爆炸。

我决定使用history.js来实现这一点


使用History.pushState、Title、newstate;要更改地址栏和History.Adapter.bindwindow,'statechange',函数{};对于后退和前进按钮事件。

我决定使用history.js来实现这一点


使用History.pushState、Title、newstate;要更改地址栏和History.Adapter.bindwindow,'statechange',函数{};对于后退和前进按钮事件。

通过使用,您有一个跨浏览器解决方案,具有回退功能。@Sujay与history.js相同。你在考虑jquery.history吗?我以为你在寻找路由解决方案。如果我错了,请纠正我。@Sujay在我理解了一点历史api之后,我最终从头开始编写了自己的版本。这就是gr8@Frank。请与我们@github或其他地方共享。通过使用,您拥有一个跨浏览器解决方案,具有回退功能。@Sujay与history.js相同。你在考虑jquery.history吗?我以为你在寻找路由解决方案。如果我错了,请纠正我。@Sujay在我理解了一点历史api之后,我最终从头开始编写了自己的版本。这就是gr8@Frank。请与我们@github或其他地方共享。