Loading

JS动态引用的问题

我们通常对整个网站使用一个BasePage母版,然后在BasePage里头引用我们的外部JavaScript文件 Like this:<script type="text/javascript" src="js/md5.js"></script>

因为路径是固定的,它不像<link>标签可以由母版动态修改 ,当子页面在不同的文件夹下时连接会失效,所以只好我们自己动手。

在BasePage中加入如下属性:

Code

原理简单如下,根据当前访问路径可以知道返回根目录所需的"../"数添加到我们的Javascript的引用前。

Like This:<script type="text/javascript" src="<%=BasePage.AppPath %>js/md5.js"></script>

posted @ 2008-11-07 20:34  today4king  阅读(1008)  评论(0编辑  收藏  举报