通过javascript将文本文件转换为html
Transcluding a text file into html via javascript
我一直在寻找各种解决方案,到目前为止,我发现的"最简单的"似乎是对类似问题的评论。
我对javascript或如何实现它知之甚少,所以我被困在为什么这可能不起作用。
到目前为止,我有:
<!DOCTYPE html>
<html>
<title>Goal, Strategy, Tactic</title>
<script type="text/javascript">
function read(textFile){
var xhr=new XMLHttpRequest;
xhr.open('GET',textFile);
xhr.onload=show;
xhr.send()
}
function show(){
var pre=document.createElement('pre');
pre.textContent=this.response;
document.body.appendChild(pre)
}
</script>
在体内:
<script type="text/javascript">
<!--
read('Android_String_Update.txt');
show();
//-->
</script>
Android_String_Update.txt是一个包含内容的文本文件。我也在支持 xhr2 的 safari 8.0 上对此进行测试
文本文件内容为:
文件中的文本示例为
#### Inputs
No inputs required
#### Tools
* Jenkins
* Gitlab
#### Steps
1. Navigate to the jenkins
1. Click on "Build Now"
知道我做错了什么吗?
我刚刚在最新版本的 Firefox 上测试了您的代码,它运行良好。测试的代码:
<!DOCTYPE html>
<html>
<title>Goal, Strategy, Tactic</title>
<script type="text/javascript">
function read(textFile){
var xhr=new XMLHttpRequest;
xhr.open('GET',textFile);
xhr.onload=show;
xhr.send()
}
function show(){
var pre=document.createElement('pre');
pre.textContent=this.response;
document.body.appendChild(pre)
}
</script>
<body>
<script type="text/javascript">
read('Android_String_Update.txt');
show();
</script>
</body>
</html>
假设您在同一文件夹中有一个名为 Android_String_Update.txt 的文本文件,它应该可以工作。你在 javascript 控制台中有任何错误吗?
相关文章:
- Html画布自由转换
- 强制转换 HTML 对象元素
- js/jquery/other library插件来转换HTML->XML
- 如何转换 HTML DOM 结构
- 如何在javascript中正确转换html
- 转换HTML画布内容,在laravel后端向其发送角度形式的数据请求
- 使用JavaScript(RegExp)转换HTML实体
- 函数无法转换html
- wkhtmltopdf转换html到pdf得到JavaScript执行超时异常
- 转换html页面表示为文本到dom对象
- 使用客户端JavaScript来转换HTML页面而不是从服务器发送多个HTML页面是明智的吗?
- 需要转换HTML表格在CSS与提交表单
- 转换HTML 5画布图纸格式可读的3D打印机
- 任何javascript内置函数转换HTML实体从url传递
- 如何在文档中转换HTML元素
- 转换HTML文本框完全只读
- 垂直分页转换:HTML, CSS, Javascript
- Meteor:我如何转换HTML/HTML5代码来使用Meteor
- 用于转换 HTML 代码的模板
- 点击按钮转换html页面图像和下载使用JS,Jquery