Javascript 能否将html文件呈现到容器中?
这听起来像是一个不寻常的问题,我不知道这是否可能,但我有一个页面,上面有:Javascript 能否将html文件呈现到容器中?,javascript,html,css,Javascript,Html,Css,这听起来像是一个不寻常的问题,我不知道这是否可能,但我有一个页面,上面有: 然后在CSS中,我有一个例子: .container1{ 宽度:720px; 高度:1280px; } .集装箱2{ 宽度:1080px; 高度:1920像素; } 有没有办法让这些容器(.container)充当单独的视口?因此,用户可以加载一个单独的.html文件,并将其加载到每个.container?中。您可以通过多种方式来实现这一点。但底层技术是使用AJAX或FetchWebAPI,提取您希望嵌入的页面,并
然后在CSS中,我有一个例子:
.container1{
宽度:720px;
高度:1280px;
}
.集装箱2{
宽度:1080px;
高度:1920像素;
}
有没有办法让这些容器(
.container
)充当单独的视口?因此,用户可以加载一个单独的.html文件,并将其加载到每个.container
?中。您可以通过多种方式来实现这一点。但底层技术是使用AJAX或FetchWebAPI,提取您希望嵌入的页面,并将其返回的内容放入相应的容器中。您可能需要过滤掉不需要的标记(例如,去掉头部及其子项)。但是,这一切都是可行的。听起来像是在描述一个。整个html结构(例如带有
,
标记)在div或其他元素中是不可用的。浏览器会在添加这样的结构时进行错误更正。如果需要完整的文档,最好使用iframe。否则,您可以很好地注入html部分,只需要使用正确的api调用(ajax、dom操纵)是的,出于这个和类似的原因(以及许多其他原因),我们使用Angular之类的框架。这有点像“用大炮射麻雀”,但我可以问心无愧地推荐它们。