我需要使用JavaScript將多個HTML內容插入到文檔中。什麼是最好的方法來做到這一點?我不想讓它在源代碼中一行一行地分解出來,並不是所有的東西都放在一個字符串中。使用JavaScript將大量HTML內容插入到文檔中
1
A
回答
0
1
讓您的Javascript代碼向包含該腳本的文件的Web服務器發出AJAX請求。當AJAX請求返回時,將回復的內容寫入文檔(或包含文本的文檔子文件)上的InnerHTML
成員。
This page給出了一個恰到好處的示例 - 只需用包含要包含的內容的靜態文件替換CGI即可。
0
使用可以使用jquery。例如:
如果您有ID =「側邊欄」的div。用jQuery加載html內容:
$(「#Sidebar」)。HTML(「whatever html content」);
http://docs.jquery.com/Attributes/html
您可以使用jQuery AJAX方法來異步獲取內容,然後用上面的方法將其加載到HTML。
0
您可以使用iframe來加載HTML和JS使用取其中的一部分在您的主頁。
本頁(main.html中)...
<html>
<head>
<title>Main</title>
</head>
<body>
<iframe id="loader" style="display:none"></iframe>
<div id="target"></div>
<script>
function read(b){
document.getElementById('target').innerHTML = b.innerHTML;
};
var ifr = document.getElementById('loader');
ifr.src = 'testIfrLoad.html#read';
</script>
</body>
</html>
......加載這個(testIfrLoad.html)的內容:
<html>
<head>
<title>testIfrLoad</title>
<script>
function send(){
top[window.location.hash.substr(1)](document.body);
}
</script>
</head>
<body onload="send()">
<p>Some content</p>
<p>Some content</p>
<p>Some content</p>
</body>
</html>
相關問題
- 1. 將大容量插入文件到SQL
- 2. 將html內容插入到mysql表中
- 3. JavaScript - 插入到HTML的內容部分
- 4. 什麼是用JavaScript插入內容到HTML文檔的最佳方式
- 5. 使用jQuery/javascript將單獨的HTML文件插入大量HTML文件?
- 6. 將文檔插入到集合中時,Nodejs動態添加HTML內容
- 7. FlowRouter - 將內容插入到HTML模板
- 8. 將單詞內容插入到VSTO文檔級別定製中
- 9. 將內容插入iframe javascript
- 10. 插入javascript變量到。輸出html的內容.innerHTML =
- 11. 使用JavaScript插入HTML文件的內容
- 12. 如何在使用javascript的正文部分插入html內容
- 13. 使用貓鼬將大量文檔導入到文本文件
- 14. 是否可以在XML文檔中插入HTML內容?
- 15. 使用Mathematica將文檔插入到CouchDb
- 16. 使用Javascript將文件內容寫入HTML頁面
- 17. 用CSS將HTML內容插入到Word/OneNote/etc中
- 18. 使用iTextSharp在asp.net中將HTML表格的內容寫入PDF文檔中
- 19. 將外部文件中的JavaScript變量返回到HTML文檔,然後在HTML文檔中使用它
- 20. 將文檔插入到jscrollpane
- 21. 嵌入javascript到HTML文檔中
- 22. 在將word文檔插入到文檔中後,我在word文檔中丟失了內容控件
- 23. 將html內容從.txt文件插入到mysql
- 24. 將文本文檔導入到HTML中
- 25. 如何將JavaScript函數插入到子SWF文件的HTML文檔中?
- 26. 如何將HTML文檔中的ID插入到JavaScript中的VAR函數中?
- 27. 將html文本插入到帶有C#的.odt OpenOffice文檔中#
- 28. MongoDB批量插入,文檔太大
- 29. 如何將RTF格式文件(.rtf)文件內容插入word文檔中使用word javascript API
- 30. 使用OpenXML將RTF和HTML插入到富文本框內容控件
提供一些信息上你試圖完成什麼,爲什麼會幫助別人給你一個很好的答案。 – samg
是的,請提供更多信息。有很多方法可以做到,但如果有更多的信息,我們可以更具體。 –