function loadsrc()
{
    var geo=document.getElementById("GeoUrban3DWeb1");
    var address = window.location.href;
    url =address.substring(0,address.lastIndexOf("/"))+"/data/"+ "三维数据模型/演示南站最终模型.gvp";   
    geo.LoadScene(url);
}
上面这段程序中,我截获了URL的路径,在ie中输入该路径,可以打开对应的文件,但程序中,LoadScene却load不进去,如果换为本地路径(url="C:/Inetpub/wwwroot/NjGeology/App_Data/三维数据模型/演示南站最终模型.gvp";),可以load进,请问是什么问题?

解决方案 »

  1.   

    就是用url路径,我的 geo.LoadScene()函数不能将对应的数据加载进来
      

  2.   

    路径是对的,这个url路径我输入到IE里面可以打开对应的文件
      

  3.   

    那能不能试试直接给geo.LoadScene传入一个字符串呢?这样可以吗?
      

  4.   

    字符串是本地磁盘路径可以啊,但如果换成url的就不行,LoadScence是别人动态库中的函数,我也没有代码
      

  5.   

    我看你Load的好像是3D模型。
    导入不成功有可能以下原因:
    1、你的服务器相对路径得有问题。
    2、模型太大,导入时间比较长。
    3、看看是不是需要在服务器端做相关的MIME映射定义的问题。