从文件中读取数据并在浏览器上显示
reading data from file and displaying on browser
我是javascript的新手(主要在后端工作),但现在我想创建一个可视化,并希望使用javascript。
我将数据保存在格式的文件中
id1 uid1 rating
id1 uid2 rating2
刚开始,我想从这个文件中读取数据并在浏览器上显示它吗?我需要启动服务器吗。。或者我可以就这样做吗。
如有任何建议/指示,我们将不胜感激。THanks
您需要了解ajax、以及处理浏览器差异。一种在firefox和chrome上工作的方法是:
<body>
<div id="log"></div>
<script type="text/javascript">
var request = new XMLHttpRequest();//depends on the browser , several ways to create the object
request.onreadystatechange = function(e){
if(request.readyState == 4 && request.status==200){
// do whatever you need with the data
document.getElementById("log").innerText = request.responseText;
}
}
// assuming the file is called data and is located on current-path-on-server/data
request.open("GET","data",true);
request.send();
</script>
</body>
更多信息:
https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started
相关文章:
- 如何检测浏览器并根据浏览器显示视频
- 为什么浏览器显示原型属性不同
- Javascript,基于浏览器显示图像
- 浏览器显示/执行表单字段的警报
- 跨浏览器显示模态对话框替换
- 谷歌浏览器 - 显示和隐藏元素
- 请求节点.js后浏览器显示错误
- ajax如何防止浏览器显示ajax url
- 可以'无法在JS中访问document.cookie中的cookie,但浏览器显示存在cookie
- 为什么我的浏览器显示“;未获取引用错误“;在这里
- 如何在用户不刷新浏览器的情况下不断地向用户浏览器显示更新
- ie浏览器显示警告值“未定义”;但火狐和chrome显示出了实际价值
- 不完全回复来自服务器的警告消息用ie8浏览器显示
- 哪个事件导致浏览器显示HTML验证消息
- 检测浏览器-显示不同的链接
- 使浏览器显示下载文件列表
- 浏览器显示过时的JSP页面,用户必须手动刷新
- 浏览器显示区域的位置
- 浏览器显示'reactComponent未定义'在控制台
- 浏览器显示缓存文件而不是重定向