在VS2005下
js文件在项目根目录js文件夹下
1. <script language="javascript" src="Js/checkvalue.js" type="text/javascript"></script>
如何设置路径使得不管在根目录下有几层的窗体文件都能以通用的引用方式来引用js文件
比如:
../ThisOne.aspx
../../ThisTwo.aspx2.我想把一个公用的js文件放到checkvalue.js文件里面,使得checkvalue.js内部可以使用公用js的函数  请问怎么引用才能行
 
谢谢

解决方案 »

  1.   

    在VS2005下
    js文件在项目根目录js文件夹下
    1. <script language="javascript" src="/Js/checkvalue.js" type="text/javascript"></script>
    加/就可以了。
    2.两个文件放到一起同时引用,或者就把js的内容拷贝到checkvalue.js里去。
      

  2.   

    HTML文件:<html>
    <body>
    <input type="button" value="ok" onclick="javascript:b()">
    </body><!--这里引用要放在body下面-->
    <script language="JAVASCRIPT" src='b.js'></script></html>
    b.js代码:程序代码
    new_element=document.createElement("script");
    new_element.setAttribute("type","text/javascript");
    new_element.setAttribute("src","a.js");
    document.body.appendChild(new_element);function b() {
     a();
    }
    a.js代码:程序代码
    function a() {
     alert("a");
    }
      

  3.   

    真的很高,在js里头定义个script标签,再赋值给它。。