我有2个HTML文件,假设a.htmlb.html。在a.html中,我想包含b.html。在JSF中,我可以这样:

<ui:include src="b.xhtml" />


这意味着在a.xhtml文件中,我可以包含b.xhtml

我们如何在*.html文件中做到这一点?

评论

HTML中include()等效项的可能重复项

没有!它有2种不同的东西!

相关,但对于本地主机:stackoverflow.com/questions/7542872/…




#1 楼

我认为最好的解决方案使用jQuery:

a.html

<html> 
  <head> 
    <script src="jquery.js"></script> 
    <script> 
    $(function(){
      $("#includedContent").load("b.html"); 
    });
    </script> 
  </head> 

  <body> 
     <div id="includedContent"></div>
  </body> 
</html>


b.html

<p>This is my include file</p>


此方法是解决我的问题的简单方法。

jQuery .load()文档在这里。

评论


仅执行此`