在VS中用View in Browser中打开(URL)http://localhost:3314/Test.html
和用文件方式打开同一个页面如file:///E:/Test.html
发现用后者打开没有得到指定的效果。Debug发现实现效果的Javascript都运行到了。有谁碰到过类似的问题,还请帮忙。
谢谢

解决方案 »

  1.   

    这个都一样吧,或许你html里引用的文件路径出错,这两种打开都一样,我还真没遇到过什么差异
      

  2.   

    就是同一个html文件,在VS中打开得到我要的效果,但是直接用浏览器打开没有得到我要的效果。所有的都是一模一样的,只是打开的方式不同。用户要开效果是直接用浏览器打开的,这样交不了工啊。
      

  3.   

    注:只有html和js文件。两种情况JS Debug完全相同。
      

  4.   

    我刚开是怀疑是浏览器拦截了Js,但是后来发现Debug是可以走的,我在仔细找找原因吧。
      

  5.   

    路径的问题。网站根目录和你文件所在目录是两回事。
    http://localhost:3314/Test.html  这样,可以引用到位于根目录的资源(JS,CSS,图片等等)。
    file:///E:/Test.html  这样,引用的只是E盘根目录,而非上面那个网站根目录,所以就找不到所需的资源了。