2 yzn77 yzn77 于 2017.01.17 11:01 提问

js引入文件时用相对路径还是绝对路径,为什么绝对路径在火狐不兼容?
 如果用相对路径,chrome和火狐都兼容,但是用绝对路径的时候出现了问题:
1、<script src="E:\src\echarts.min.js"></script>
这样写绝对路径的时候,chrome可以用,火狐不可以
2、<script src="file:\\E:\src\echarts.min.js"></script>
这样写,chrome和火狐都可以
查了半天还是搞不清楚为什么,求各位大神帮忙解答

3个回答

showbo
showbo   Ds   Rxr 2017.01.17 14:06

你这种叫物理路径,最好不要这样写,你网页是发到客户端的,你自己想想客户端是否有e盘都不知道。。

yzn77
yzn77 只是想做个小练习,然后写了绝对路径,出现了问题。。
一年多之前 回复
yangqin007
yangqin007   2017.01.18 17:24

对呀~~ 不要这样写。就算是练习也不要这样写。实际项目中也不会有人这样写呀

hstyss
hstyss   2017.02.10 16:42

写demo的时候先建个文件夹

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
jsp页面引用的相对路径和绝对路径问题
jsp页面在引用静态资源的时候相对路径和绝对路径问题以及由于框架的url拦截导致的静态资源无法访问问题
jsp引入js时的绝对路径和相对路径
一.问题     JSP中究竟采用绝对路径还是采用相对路径随着所采用技术的越来越复杂,这个问题也变得越来越难以解决。 1)采用相对路径遇到的问题 l         相对路径固然比较灵活,但如果想复制页面内的代码却变得比较困难,因为不同的页面具有不同的相对路径,复制后必须修改每一个连接的路径。 l         如果页面被多于一个的页面所包含,那么被包含页面中的相对路径将是不正确的。
CSS引用无效涉及的相对路径和绝对路径问题。
今天刚开始学习CSS,就发现html用@import url引用CSS无效。找了一会发现测试的html文件在桌面上。而引用的CSS放在E盘E:\notepadworkplace\css。于是把CSS文件放在桌面解决了问题。   另外查询了和HTML中涉及文件的相对路径和绝对路径的概念   1.相对路径,就是放在同一目录下的子文件的相对位置。     如果两个文件在同一目录下可以直
开发遇到的相对路径和绝对路径问题
最近自己在开发一个项目时候,想引用bootstrap文件,一直引用不对,于是研究了下相对路径和绝对路径的关系。 先解释下相对路径和绝对路径的区别: 网上搜到的内容如下: 什么是绝对路径:   大家都知道,在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路径,例如只要看到这个路径:c:/website/img/photo.jpg我们就
网站页面导入css,图片等文件的相对路径和绝对路径问题
相对路径:“../”表示上一级目录开始,“./”表示当前同级目录开始,相对,肯定是个参考对象,很多人可能会认为这个参考对象就是导入css或图片等的页面,但其实对于网站访问而言,这个对象是参考你所访问的url地址的,因为最近在写thinkphp,相对的话对于thinkphp项目的Get方式访问是没有问题的,但是以默认方式访问就出问题了,图片无法加载,通过调试模式看了一下路径,才知道其实参考的对象是以
JS中的URL 相对路径 绝对路径
JS中的 等等都有 href属性  的src属性都要用到路径 看百度首页源代码什么类型的都有: 有带一个斜杠的 有带2个的 有http 有https 当然还可以不带 可以是绝对路径 也可以是相对路径 1.绝对路径时 href属性值是URL( uniform Resouce Locator 统一资源定位器) 对文档资源什么的寻址
js 相对路径转为绝对路径
//将相对路径转为绝对路径 function getPath(relativePath, absolutePath) { var reg = new RegExp("\\.\\./", "g"); var uplayCount = 0; // 相对路径中返回上层的次数。 var m = relativePath.match(reg); if (m) uplayCou
得到Js文件的绝对路径或相对路径的两法
方法一:/** * 全局函数 * 得到给定Js文件的绝对路径 * 可通过这个绝对路径在js文件中引用相对它的其它文件路径 * c:/aa.html,(在此文件中引入aa.js:) * c:/aa.js * c:/bb/ * c:/bb/cc.js * 如在aa.html中使用getPath("aa.js") + "../bb/cc.js",这样便是指向到与aa.js同级的目录bb下的cc.js
相对路径和绝对路径的优缺点
前面一篇文章,我讲了绝对路径 和相对路径 的含义和书写方法,于是会有些朋友问什么时候用绝对路径?什么时候用相对路径呢?<br /><br /> 它们各自有什么优缺点?<br /><br /> 其实何时使用绝对路径和相对路径 没有绝对的答案,根据不同情况使用不同的路径。<br /><br /> 以我自己的习惯为例,做页面时使用的都是相对地址,因为这样不用在自己机器上虚拟出网络环境也可以正常预览页面。<br /><br /> 但是在上线前,我会按照几个步骤行事:<
前端-- 绝对路径和相对路径详解
比如说你的C盘ABC文件夹下有两个文件1和2 如果要文件1说出文件2的位置(也就是路径),那么它有两种表示方法: C:\ABC\2  这就是绝对路径,指明2文件在C盘ABC文件下,从最大的目录C盘开始表示出来. 2 这就是相对路径,因为1文件和2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了.. 而把页面传到服务器上就总是出现看不到图片,cs