请教关于javascript路径

zky0901 2009-02-16 05:34:02
网站根目录为aaa
下面两个子目录为bbb1、bbb2

现在我在bbb1\a.aspx文件中引用<script src="../bbb2/check.js" type="text/javascript"></script>

check.js中其中有句代码var url="../bbb2/checkyzm.aspx?username=" + yz;

如果直接把js文件中代码复制到a.aspx则运行正常,如果是调用js文件,刚无法读取到checkyzm.aspx文件,想知道var url="../share/checkyzm.aspx?username=" + yz;如何通过根目录来写,就像是aspx中用~/
...全文
397 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CutBug 2009-02-16
  • 打赏
  • 举报
回复
你可以在js里把url赋值操作放到一个函数里
function yourFunction(root)
{
var url=root+"bbb2/checkyzm.aspx";
//其他code .....
}
aspx页面把当前相对路径传到函数里
如果当前aspx的路径是~/Pages/xx.aspx;
yourFunction('<%=this.ResolveClientUrl("~/Pages/")%>');









CutBug 2009-02-16
  • 打赏
  • 举报
回复
你可以在js里把url赋值操作放到一个函数里
function yourFunction(root)
{
var url=root+"bbb2/checkyzm.aspx";
//其他code .....
}
aspx页面把当前相对路径传到函数里
如果当前aspx的路径是~/Pages/xx.aspx;
yourFunction('<%=this.ResolveClientUrl("~/Pages/")%>');









87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧