例如我在1.js中引用了2.jsdocument.write(" <script type=\"text/javascript\" src=\"2.js\"><\/script>");现在有a.aspx和b.aspx两个页面,路径分别是~/a.aspx和~/qqqqq/ppppp/b.aspx两个页面引用1.js后,2.js的路径就不相同了~请问这种不同文件目录需要用到同样的js应该怎么处理?谢谢!!

解决方案 »

  1.   

    document.write(" <script type=\"text/javascript\" src=\"2.js\"><\/script>");
    这句话要分情况来写
      

  2.   

    可以通过window.location.href进行判断 if..else
      

  3.   

    项目的根目录是不会变的,你可以把这个传进去不就可以了。这样你的2.js的目录就会是:根目录/folder1/folder2/2.js
      

  4.   

    document.write(" <script type=\"text/javascript\" src=\"/2.js\"><\/script>");
    根路径 。试试 。