【问题标题】:display more than one HTML document in the same browser在同一浏览器中显示多个 HTML 文档
【发布时间】:2011-04-04 14:56:12
【问题描述】:

所以基本上我正在开发一个 wiki,并且我想在主页上显示 wiki 不同部分的一些表格。我知道我可以复制和粘贴它们,但我想这样做,以便当这些表更新时,我的主页会自动更新为新值。有没有办法做到这一点?哦,wiki 可以做 HTML 和 CSS。

【问题讨论】:

  • 您在服务器端使用哪种动态 HTML(例如 PHP、ASP.NET、Java)?
  • 谢谢大家。我认为 iframe 会解决我的问题。
  • @above - 如果对您有帮助,请将其标记为答案-:)

标签: javascript html css wiki


【解决方案1】:

使用 IFrame。 <iframe id="abc" src="path of other html"/>

【讨论】:

    【解决方案2】:

    一个好的 wiki 会分割内容元素,以便它们可以显示在多个页面上,但只需要一个来源。我们无法在不知道它是什么的情况下回答该功能是否存在于您的 Wiki 中。

    否则,iFrame 解决方案会起作用,但它会加载包含表格的整个 Wiki 页面……而不仅仅是表格本身。此外,iFrame 可能会在某些浏览器中引入其他问题,例如打印困难。

    【讨论】:

      【解决方案3】:

      有很多选择。如果要不断更新,您可以将表数据存储在数据库中。您可以将其存储在平面文件中。您可以在主页中包含()您的表格页面。哪个最适合您。

      【讨论】:

        【解决方案4】:

        我想这就是你想要的:

        1. 在主页上使用 div-element 为每个表格创建一个“框”。
        2. 用“transclude”填充每个框到表格页面。
        3. 在表格页面中,将表格放在 onlyinclude 标记之间。

        例子:

        <div style="border: 1px solid grey; ">
        ==Table1==
        {{:tablepage1}}</div>
        <div style="border: 1px solid grey; ">
        ==Table2==
        {{:tablepage2}}</div>
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2013-11-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多