gpt4 book ai didi

javascript - 读取文件时,浏览器打开正常,但浏览器是空白的

转载 作者:行者123 更新时间:2023-12-03 06:56:35 25 4
gpt4 key购买 nike

我的目标:从文本文件(.txt)中获取纬度、经度列并在 googlemap api v3 上标记它们。

第一步,我编写了一个通过 javascript 和 html 读取文本文件的代码。当我运行此代码时,chrome 和 IE 浏览器可以正常打开,但没有任何反应。 javascript 部分不起作用。我该如何修复它?

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<script type="text/javascript">
var fso=new ActiveXObject("Scripting.FileSystemObject");
var
filename="C:\\text.txt";
function savefile() {
if (!fso.FileExists(filename)) {
fso.CreateTextFile(filename,true);
}
var
f=fso.OpenTextFile(filename,2,true);

f.Write(myarea.innerHTML);
f.Close();
}
function loadfile() {

if (!fso.FileExists(filename)) {

fso.CreateTextFile(filename,true);

}
var f=fso.OpenTextFile(filename,1);
r=f.ReadAll();
f.Close();
myarea.innerHTML=r;
}

function window.onload() {
loadfile(filename);

}
</script>
<div id=myarea contenteditable=true
style="width:320;height:240;border:solid 2
inset;overflow:scroll;background-color:silver;"></div>
<br><input
type=button value=load onclick=loadfile()><input type=button value=save
onclick=savefile()>
</body>
</html>

text.txt =>(分隔符=“”)

year class sex a b c d
1 1 f 90 80 60 100
1 1 m 90 80 60 100
1 2 f 90 70 60 100
2 1 f 100 80 60 100
3 1 m 90 99 60 100

最佳答案

我的建议是使用外部 .js 文件(而不是 .txt 文件)来包含您的数据。在 JS 文件中,将数据存储在某种数据结构(如数组或对象)中。您可以通过使用变量访问数组或对象来在主代码中引用外部 JS 文件,并执行您想要执行的任何数据操作。这是因为,您无法通过 JavaScript 读取或写入本地文件系统中的数据文件。您的操作系统将限制这一点只是为了确保本地文件系统的安全。更清楚地说,如果没有这样的限制,某些第三方站点可能会使用脚本将恶意文件写入您的本地文件系统。

关于javascript - 读取文件时,浏览器打开正常,但浏览器是空白的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37251638/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com