js 读取本地文件

需求是这样的,我有一个 index.html 里面有个 div#demo,对应有一个 index.js 文件。另外还有一个 temp.html,我想在 index.js 里读取 temp.html 的某一段内容插入到 div#demo 里面去。

这几个文件都是在客户端的,temp.html 文件里有个 template 标签,因为这个标签里的内容我不能直接放到 index.html 里面去,所以想通过 index.js 把他读取出来在放到 div#demo 里。


// index.html

<body>

<div id="demo"></div>

</body>


// temp.js

<template>

<div>一些内容</div>

</template>


// index.js

读取 temp.js 并插入到 div#demo 中


子衿沉夜
浏览 405回答 2
2回答

牛魔王的故事

题目有歧义,看题主的描述,应该是想通过前端的js读取 “服务端” 的另一个文件中的部分内容。我想到两种方法:后端写个接口,去读取你想读取的文件中的内容,index.html去请求后端,后端去读temp.html中你想要的内容;2.第二种方法是纯前端的实现, index.html把需要内容的标志存到sessionStorage或localStorage中,temp.html监听storage事件,读取Storage中的标志,读取temp.html中的内容并存入Storage中,index.html监听storage事件,读取需要的内容。这种方法,当然也可以叫做“读取本地文件”.....
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript