本帖最后由 jsly2009 于 2010-05-16 20:06:03 编辑

解决方案 »

  1.   

    <script type="text/javascript" src="datepicker/WdatePicker.js"></script>
    <script type="text/javascript">
    document.write("123");
    </script>
      

  2.   

    不行哦,系统我也重装过了,问题依旧,html里面使用正常,asp.net里面就不行,我都郁闷死了
      

  3.   

    document.write("123");
    这个要放在body里面才看得到,放在head里没有效果的
      

  4.   

    放到BODY里面也一样主要就是那个script标签的src问题加了就有问题,就算引入一个空的JS文件也不行
      

  5.   

    try it 
    <script type="text/javascript" src="datepicker/WdatePicker.js"></script>
    <script type="text/javascript">
    alert("123");
    </script>
      

  6.   

    <script type="text/javascript" src="datepicker/WdatePicker.js"></script>调用datepicker/WdatePicker.js里的函数说找不到对象,弄个空的JS文件在里面声明一个var a=1;
    把a输出也说找不到对象,相对的做成html就一切正常,总之我发现只要加src属性这个标签就作废了似的
      

  7.   

    和机制有关  把document.write放到body节点内
      

  8.   

    1楼就声明了哦,绝对不是路径问题,相同的html里面同样的代码就能正常执行
      

  9.   

    用asp.net新建了一个空白的页面,导入js也不行,郁闷死我,我现在自己装个server2003试试看也不知道是不是环境问题
      

  10.   

    <script type="text/javascript" src="datepicker/WdatePicker.js"> </script> <script type="text/javascript"> alert("123"); </script>这个能执行么?
      

  11.   

    检查下WdatePicker.js的编码格式和你的aspx页面的编码格式是否一致
      

  12.   

    自己右键添加新建js加进去也不行所以排除编码问题,把src属性去掉就正常,郁闷呀郁闷呀,我还是换个系统看看吧,还是非常感谢你们帮我解决问题
      

  13.   

    天哪,js文件的编码格式问题啊,用记事本打开另存改为utf-8问题解决,哎天哪,天哪哪哪哪
      

  14.   

    好搞笑!加了src表示指定javascript源代码的文件路径,<script></script>内的代码当然不执行啦!
      

  15.   

    <script language="javascript" type="text/javascript" src="datepicker/WdatePicker.js" charset="gb2312"></script>
      

  16.   

    <script type="text/javascript" src="datepicker/WdatePicker.js">
    document.write("123");
    </script>
    <script language="javascript">
        WdatePicker();
    </script>
    还有要确认你的路径正确,我遇见过时WdatePicker.js不执行,网上搜的说IE onload方法的什么的加上上面的就管用了,楼主试试行不
      

  17.   

    我操,你在vs环境中直接建一个js文件,如果没有在webconfig中配置编码格式的话,编码就默认是utf-8的,懂不?还要另存做啥?除非js是从别的地方拷过来的。