摘要:在頁(yè)面內(nèi)部應(yīng)用外部的片段,是一個(gè)很常見(jiàn)的用法,那么有哪些方法可以實(shí)現(xiàn)呢根據(jù)情況使用不同的方法。如果是一個(gè)完整的外部頁(yè)面有完整的,,可以考慮用。如果僅僅是一個(gè)代碼片段,也可以用的方法導(dǎo)入最后,也可以使用比方便
在頁(yè)面內(nèi)部應(yīng)用外部的html片段,是一個(gè)很常見(jiàn)的用法,那么有哪些方法可以實(shí)現(xiàn)呢?
根據(jù)情況使用不同的方法。
iframe如果是一個(gè)完整的外部頁(yè)面(有完整的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://m.specialneedsforspecialkids.com/yun/85118.html
摘要:元素在頁(yè)面中使用語(yǔ)言主要的方法就是使用元素,元素內(nèi)部的代碼從上而下依次執(zhí)行。換句話(huà)說(shuō)的代碼可能會(huì)先于中的代碼執(zhí)行,所以在使用屬性時(shí),要避免兩個(gè)相互依賴(lài)。 我們?cè)?《Javascript簡(jiǎn)史》這遍文章中說(shuō)過(guò),「Javascript」這門(mén)語(yǔ)言是由 Netscape開(kāi)發(fā)而來(lái),當(dāng)初開(kāi)發(fā)的時(shí)候?yàn)榱四茏?「Javascript」這門(mén)語(yǔ)言能與 HTML 頁(yè)面共存,而且不影響頁(yè)面的其他內(nèi)容,為此增加了...
摘要:元素在頁(yè)面中使用語(yǔ)言主要的方法就是使用元素,元素內(nèi)部的代碼從上而下依次執(zhí)行。換句話(huà)說(shuō)的代碼可能會(huì)先于中的代碼執(zhí)行,所以在使用屬性時(shí),要避免兩個(gè)相互依賴(lài)。 我們?cè)?《Javascript簡(jiǎn)史》這遍文章中說(shuō)過(guò),「Javascript」這門(mén)語(yǔ)言是由 Netscape開(kāi)發(fā)而來(lái),當(dāng)初開(kāi)發(fā)的時(shí)候?yàn)榱四茏?「Javascript」這門(mén)語(yǔ)言能與 HTML 頁(yè)面共存,而且不影響頁(yè)面的其他內(nèi)容,為此增加了...
閱讀 1656·2019-08-30 15:55
閱讀 978·2019-08-30 15:44
閱讀 871·2019-08-30 10:48
閱讀 2043·2019-08-29 13:42
閱讀 3188·2019-08-29 11:16
閱讀 1263·2019-08-29 11:09
閱讀 2059·2019-08-26 11:46
閱讀 619·2019-08-26 11:44