![](/img/trans.png)
[英]How to include a javascript file into another javascript file?
[英]How to include text file into javascript
有沒有辦法將一些文本從另一個文件加載到javascript,沒有服務器端代碼?
我正在考慮使用另一個元素將文本保存在一些注釋中,但我不知道如何用javascript讀取它的源代碼。
就像是:
<script src="myfile.js"></script>
<script> function readMyText() { ... }</script>
在myfile.js中: /* some text */
如果你給它一個“類型”,而不是瀏覽器理解為“JavaScript”的東西,你可以把你想要的任何東西放到一個腳本標簽中:
<script id='Turtle' type='text/poem'>
Turtle, turtle, on the ground;
Pink and shiny - turn around.
</script>
您可以通過“innerHTML”屬性獲取內容:
var poemScript = document.getElementById('Turtle');
var poem = poemScript.innerHTML;
這個技巧最近流行,人們通過模板進行客戶端頁面構建。
不使用ajax或任何服務器代碼...對不起伙伴但你不能:(
基於Pointy的答案,從本地文件導入這樣做:
<script src="foo.txt" id="text" type="text">
</script>
您還可以使用它來定位外部文件:
<script src="http://foo.txt"></script>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.