HTML页面加载其它页面的方法

 时间:2026-02-14 18:02:11

为了缩减开发过程,有时会调用其它网站的页面,从而节省时间;本文主要介绍利用iframe和$.load()实现加载其它页面的方法。

工具/原料

Sublime Text

Chrome浏览器调试

利用iframe

第一种情况:直接设置iframe高度,适用于已知固定高度页面的情况,例子:

<iframe frameborder="0

Tips:如果加载页面高度不确定,设置iframe高度很容易导致产生滚动条此付或者底部空白。

第二种情况:在iframe外面套一层div,超过一屛会产生滚动条,适用于没有其他页面册霸内容,只有加载页面内容的情况,例子:

<div style="position:absolute; left:0; top:50px; right:0; bottom:0; width:100%; overflow:hidden;">

       <iframe frameborder="0

</div>

Tips:如果存在除加载页面之外的部分,会导致多滚动条,显示不美观案国秤。

第三种情况:利用js计算加载页面高度给予iframe,让iframe根据加载页面高度自适应高度,例子:

HTML页面加载其它页面的方法

利用$.load()

兼容性最好,未有上面的问题,加载JSP和html也没问题,但加载xml不会转换样式,例子:

$(document).ready(function() {

        $("#mydesk").load("template2.html");

});

<div id="mydesk"></div>

注意事项

iframe效果需要布置在服务器上浏览

  • org/slf4j/impl/StaticLoggerBinder解决办法
  • 摩尔庄园消消乐第九关过不去
  • justify-content属性是什么
  • 摩尔庄园农场主等级在哪看
  • 摩尔庄园在哪买车
  • 热门搜索
    万达旅游 蚂蚁窝旅游网 广东哪里旅游好玩 去美国旅游要多少钱 台湾旅游攻略自由行 宁波象山旅游景点 甘南旅游注意事项 香港迪士尼旅游 上海 旅游景点 广西旅游网