摘要:在頁面內(nèi)部應(yīng)用外部的片段,是一個(gè)很常見的用法,那么有哪些方法可以實(shí)現(xiàn)呢根據(jù)情況使用不同的方法。如果是一個(gè)完整的外部頁面有完整的,,可以考慮用。如果僅僅是一個(gè)代碼片段,也可以用的方法導(dǎo)入最后,也可以使用比方便
在頁面內(nèi)部應(yīng)用外部的html片段,是一個(gè)很常見的用法,那么有哪些方法可以實(shí)現(xiàn)呢?
根據(jù)情況使用不同的方法。
iframe如果是一個(gè)完整的外部頁面(有完整的html,head,body),可以考慮用iframe。
ajax如果僅僅是一個(gè)代碼片段,也可以用ajax
$.get("test.html",function(html){ // }); $.when( $.get("test1.html"), $.get("test2.html"), ).then(function(html1,html2){ console.log(html1[0]); console.log(html2[0]); });link import的方法導(dǎo)入
if (typeof document.querySelector("link[rel = "import"]").import == "object") { var html = document.querySelector("link[rel = "import"]").import.head.innerHTML; } else { $.get("test.html", function(html) { }); }
最后,也可以使用requirejs...(比ajax方便)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/85118.html
摘要:元素在頁面中使用語言主要的方法就是使用元素,元素內(nèi)部的代碼從上而下依次執(zhí)行。換句話說的代碼可能會(huì)先于中的代碼執(zhí)行,所以在使用屬性時(shí),要避免兩個(gè)相互依賴。 我們?cè)?《Javascript簡(jiǎn)史》這遍文章中說過,「Javascript」這門語言是由 Netscape開發(fā)而來,當(dāng)初開發(fā)的時(shí)候?yàn)榱四茏?「Javascript」這門語言能與 HTML 頁面共存,而且不影響頁面的其他內(nèi)容,為此增加了...
摘要:元素在頁面中使用語言主要的方法就是使用元素,元素內(nèi)部的代碼從上而下依次執(zhí)行。換句話說的代碼可能會(huì)先于中的代碼執(zhí)行,所以在使用屬性時(shí),要避免兩個(gè)相互依賴。 我們?cè)?《Javascript簡(jiǎn)史》這遍文章中說過,「Javascript」這門語言是由 Netscape開發(fā)而來,當(dāng)初開發(fā)的時(shí)候?yàn)榱四茏?「Javascript」這門語言能與 HTML 頁面共存,而且不影響頁面的其他內(nèi)容,為此增加了...
閱讀 1654·2019-08-30 15:55
閱讀 976·2019-08-30 15:44
閱讀 870·2019-08-30 10:48
閱讀 2040·2019-08-29 13:42
閱讀 3188·2019-08-29 11:16
閱讀 1254·2019-08-29 11:09
閱讀 2058·2019-08-26 11:46
閱讀 617·2019-08-26 11:44