以打开文件的方式打开一个网页,和用URL打开有什么不同。

wdzr_826 2010-11-19 05:09:31
在VS中用View in Browser中打开(URL)http://localhost:3314/Test.html
和用文件方式打开同一个页面如file:///E:/Test.html
发现用后者打开没有得到指定的效果。Debug发现实现效果的Javascript都运行到了。

有谁碰到过类似的问题,还请帮忙。
谢谢
...全文
256 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
[Quote=引用楼主 wdzr_826 的回复:]
在VS中用View in Browser中打开(URL)http://localhost:3314/Test.html
和用文件方式打开同一个页面如file:///E:/Test.html
发现用后者打开没有得到指定的效果。Debug发现实现效果的Javascript都运行到了。

有谁碰到过类似的问题,还请帮忙。
谢谢
[/Quote]
路径的问题。网站根目录和你文件所在目录是两回事。
http://localhost:3314/Test.html  这样,可以引用到位于根目录的资源(JS,CSS,图片等等)。
file:///E:/Test.html  这样,引用的只是E盘根目录,而非上面那个网站根目录,所以就找不到所需的资源了。
空心兜兜 2010-11-19
  • 打赏
  • 举报
回复
按说是可以
但是可能很多时候问题出在路径上
wdzr_826 2010-11-19
  • 打赏
  • 举报
回复
我刚开是怀疑是浏览器拦截了Js,但是后来发现Debug是可以走的,我在仔细找找原因吧。
打字员 2010-11-19
  • 打赏
  • 举报
回复
JS效果是什么?

是不是要调用什么其它的资源?
hch126163 2010-11-19
  • 打赏
  • 举报
回复
不应该有这样的问题哦!

你调试一下看看呢?
wdzr_826 2010-11-19
  • 打赏
  • 举报
回复
注:只有html和js文件。两种情况JS Debug完全相同。
djvfe 2010-11-19
  • 打赏
  • 举报
回复
在window都是一样的
wdzr_826 2010-11-19
  • 打赏
  • 举报
回复
就是同一个html文件,在VS中打开得到我要的效果,但是直接用浏览器打开没有得到我要的效果。所有的都是一模一样的,只是打开的方式不同。用户要开效果是直接用浏览器打开的,这样交不了工啊。
Mr-Jee 2010-11-19
  • 打赏
  • 举报
回复
什么意思?
真哥哥 2010-11-19
  • 打赏
  • 举报
回复
这个都一样吧,或许你html里引用的文件路径出错,

这两种打开都一样,我还真没遇到过什么差异

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧