作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想读取 java 脚本数组中文本文件的逗号分隔变量现在我有这样的硬编码值
var arrUserTags = new Array('{{Name}}','{{Address}}','{{Company}}');
但我想在页面加载时动态地从文本文件中读取它我怎样才能阅读它?
<小时/>我已经完成了以下解决方案,但现在我又面临 1 个问题。当我对文本文件进行的更改没有生效,而浏览器仅采用旧值时?怎么整理?
最佳答案
您需要 AJAX 来加载文件:
xmlhttp = new XMLHttpRequest();
xmlhttp.open("GET", path, true);
xmlhttp.send();
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4 && xmlhttp.status==200) {
parse(xmlhttp.responseText);
}
}
然后拆分文本:
function parse (text) {
var array = text.split(",");
//Do something
}
关于javascript - 如何将变量逗号分隔的变量从文本文件读取到 JavaScript 数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8005915/
我是一名优秀的程序员,十分优秀!