js 读文件 相对路径
function GetEverything()
{
var fso, f;
var ForReading = 1, ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("c:\\testfile.txt", ForWriting, true);
f.Write("Header");
f.Write("1234567890987654321");
f.Close();
f = fso.OpenTextFile("c:\\testfile.txt", ForReading);
alert(f.ReadAll());
}
如上,如果文件路径写成"c:\\testfile.txt"这样的绝对路径,就可以正常打开,但写成"testfile.txt"相对路径就说文件找不到,这个txt文件就是和我的页面在同一目录下的,怎么就说文件未找到呢?
很是奇怪,如果在本机运行页面还好,因为可以用window.location找到绝对路径,在进行一些/\的转换,就可以正常打开文件。
但是要做到服务器上,再取window.location就变为http://localhost:80/testfile.txt这样的地址,这个再怎么转换/\也不能正常打开文件了。
请求各路仙人帮忙解决如何以相对路径打开文件?
{
var fso, f;
var ForReading = 1, ForWriting = 2;
fso = new ActiveXObject("Scripting.FileSystemObject");
f = fso.OpenTextFile("c:\\testfile.txt", ForWriting, true);
f.Write("Header");
f.Write("1234567890987654321");
f.Close();
f = fso.OpenTextFile("c:\\testfile.txt", ForReading);
alert(f.ReadAll());
}
如上,如果文件路径写成"c:\\testfile.txt"这样的绝对路径,就可以正常打开,但写成"testfile.txt"相对路径就说文件找不到,这个txt文件就是和我的页面在同一目录下的,怎么就说文件未找到呢?
很是奇怪,如果在本机运行页面还好,因为可以用window.location找到绝对路径,在进行一些/\的转换,就可以正常打开文件。
但是要做到服务器上,再取window.location就变为http://localhost:80/testfile.txt这样的地址,这个再怎么转换/\也不能正常打开文件了。
请求各路仙人帮忙解决如何以相对路径打开文件?
...全文
相关推荐
静态页面中js获取相对路径
js获取相对对路径js获取相对对路径js获取相对对路径
js读pdf文件
js读取pdf文件,适配goole等浏览器。有相应的demo代码参考。
CSS与JS中的相对路径引用简单介绍
javascript和css文件中采用相对路径,其基准路径是完全不同的。 1.javascript引用资源(比如图片)相对路径是以宿主路径(被引用的网页比如你在首页index.php引用了某js文件,则index.php即为宿主)所处位置为基准。 2.css引用资源(比如图片)相对路径是以.css文件所处位置为基准! 大家在html中通常会导入一些外部的css、js文件,而其中一个比较容易被忽视的问题就是路径问题,有时候,我们在css、js中都有通过路径来引入一张图片的需求,当我们采用相对路径的时候,在css和js中引用图片的相对路径的基准是不一样的。在css中出现的相对路径,是以css
springboot如何获取相对路径文件夹下静态资源的方法
主要介绍了springboot如何获取相对路径文件夹下静态资源的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
javascript文件中引用依赖的js文件的方法
在一个js文件中如果需要引入另外所依赖的js文件,可以在一个js文件中导入如下代码即可


