将HTML页面作为页眉和页脚嵌入到我的HTML页面(子域)?

时间:2013-01-04 05:32:00

标签: asp.net html cross-domain dotnetnuke

我正在做一个DNN(asp .net)网站,该网站有望作为运行在PHP上的父网站的子域网站运行。为了解释它,我正在构建使用asp .net技术构建的subdomain.example.com(DotNetNuke),example.com正在运行PHP(我猜wordpress)。

我必须从父网站(example.com)到子域网站(subdomain.example)嵌入标题(横幅部分http://example.com/header_section_only)和页脚(站点地图http://example.com/footer_section_only)。 COM)。由于横幅广告本质上是动态的,因此页眉页面的高度可能会在日常偏差中发生变化。

我建议使用IFrame但是页面的可变大小会产生很多问题,还有其他解决方案吗?任何人都可以建议我其他选择吗?

1 个答案:

答案 0 :(得分:0)

您可以这样使用:

index.php或主文件中,您可以通过以下方式添加header_section_only

<body>
<?php
    echo file_get_contents("http://example.com/header_section_only");
?>
<!-- Body Contents -->
<?php
    echo file_get_contents("http://example.com/footer_section_only");
?>
</body>

如果文件相对存在:

<body>
<?php
    include ("header.inc");
?>
<!-- Body Contents -->
<?php
    include ("footer.inc");
?>
</body>