本地做好的ajax事例,引用AjaxPro.dll,本地一切正常,传到虚拟空间以后执行提示网页上有错误。
请高手指点!

解决方案 »

  1.   

    xuyiheng(许一恒)兄弟意思是说虚拟空间的问题?我本地也没有注册啊,直接引用怎么能用?
      

  2.   

    web.config 
    <customErrors mode="Off">
    </customErrors>
    看看什么错
    ??
      

  3.   

    是在状态栏里显示"网页上有错误",感觉应该是脚本错误。
    http://17594840.w1.kingtoo.com/search.aspx这个地址,在文本框输入"1"则会把所有标题包含"1"的列出来。
      

  4.   

    把所有的dll 文件都要重新上传
      

  5.   

    原因很简单,AjaxPro.NET在网页中生成了如下的内容:
    <script type="text/javascript" src="/ajaxpro/core.ashx"></script>
    <script type="text/javascript" src="/ajaxpro/zhao.search,zhao.ashx"></script>
    这2个JavaScript source内含关键的脚本定义,但是由于你用的是虚拟空间,对位置/ajaxpro/的引用实际上是无效的……不信你试试看,http://17594840.w1.kingtoo.com/ajaxpro/core.ashx会报告“系统找不到指定的路径。”
      

  6.   

    Miracle(新一代的开山怪)兄弟:
    应该怎么样解决?
      

  7.   

    可以使用Atlas ,这个还是挺简单的。
      

  8.   

    确实是<script type="text/javascript" src="/ajaxpro/core.ashx"></script>
    <script type="text/javascript" src="/ajaxpro/zhao.search,zhao.ashx"></script>
    的问题,有什么解决方案?
      

  9.   

    不好意思,一直没上来,你可以尝试如下方案:
    1、不改自己的程序,向虚拟空间提供商寻求支持。这个虽然比较麻烦一点,但这是你的权益。
    2、修改Ajax.NET Pro,使得生成的脚本链接使用相对路径,而不是绝对路径。但这个能不能起作用,仍然要看虚拟空间的设置。