我需要以不同方式格式化URL吗?

时间:2011-11-01 00:02:38

标签: javascript asp.net

我在javascript中使用ajax请求:

 xmlHttpReq.open("GET", "/root/handlerfolder/SomeHandler.ashx?id="+id)

只是想知道我是否必须使用一些网址助手,以防我将其移至生产或其他环境,即不同的服务器?

1 个答案:

答案 0 :(得分:0)

使用ResolveUrl

xmlHttpReq.open("GET", '<%=Page.ResolveUrl("~/root/handlerfolder/SomeHandler.ashx")%>?id='+id);