0

我试图让 90 年代的旧 wwwboard 看起来比 90 年代的东西更新。有 46,770 个文件需要转换。我将使用我用 Java 编写的程序从每个页面上撕下内容并将其推送到更新的页面中,但是在我转换所有内容之前,我想确保我放入内容的模板可以轻松编辑在将来。

这对于导航栏、页脚和广告很重要。通常,如果我使用的是 PHP,我会使用

<?php include ('header.html'); ?>
<?php include ('navbar.html'); ?>
<!--actual content-->
<?php include ('footer.html'); ?>

不幸的是,所有文件都需要保留其 .html 文件名。所以PHP是不可能的。(如果我错了,请纠正我。)所以我试图通过使用来分解标题和导航栏

<object id="HeaderObj" data="header.html" >
    <embed src="header.html">
</object>
<object id="NavbarObj" data="navbar.html" >
    <embed src="navbar.html">
</object>

这两个部分都将具有由 CSS 控制的宽度和属性,以便将来轻松更改嵌入。 在此处输入图像描述

不幸的是,当您点击这些嵌入图片中的链接时,它会在嵌入页面中打开新链接。它看起来像这样。 在此处输入图像描述

如果嵌入标签没有为用户提供可用链接,我将无法使用它们。有没有人可以解决我当前的问题?如果我无法弄清楚这一点,那么每次我们需要进行微观更改时,我都必须运行我的批处理网站转换器。

4

1 回答 1

0

http://php.about.com/od/advancedphp/p/html_php.htm ^这对我有用。接下来,我将确保没有 PHP 注入的可能性,或者 PHP 作为一种语言可能发生的任何事情。

于 2012-12-18T21:40:25.780 回答