asp.net项目
使用一般处理程序,处理ajax请求。
那么在ajax中肯定需要 处理程序的URL地址的
开发的时候,就写localhost 。。。。。
但是项目发布后,就需要改ajax的URL地址了。。。
这个有什么办法能够在项目发布后,不需要修改URL么?
我自己想到的办法,是加入一个公用的JS文件,在其中存放URL地址的域名部分
然后具体页的JS代码使用这个域名部分 再加上具体的处理程序部分,动态的拼接处URL地址
不过这个办法的话,发布的时候保存域名的变量值 依然要改 。。。。。
大家在项目中怎么做的啊 ?
相同域名下的话直接用相对路径就可以了比如/abc/cd/e.aspx,不同域名的话可以把域名放到指定的位置,发布时修改一个地方就可以了。
谢谢了啊
难道你不知道相对路径?你太绝对了
谢谢了啊