【问题标题】:Can I display an html page with a html page without frames?我可以使用没有框架的 html 页面显示 html 页面吗?
【发布时间】:2012-08-06 14:43:43
【问题描述】:

我是 html、css 和 javascript 的新手。我记得 10 年前当我搞乱 html 时,我能够用框架做到这一点。我想要一个目录在我的左边,我的内容在右边。我有五个要用作内容的 html 页面。如果我有一个页面的导航和标题在所有页面上都相同,并且内容区域中的五个内容页面没有框架,我是否可以做到这一点?我使用这个 html/css 作为基础:liquid two column page。我将对其进行修改以使左侧部分更瘦。

【问题讨论】:

  • 我不太确定你在问什么,你想创建一个模板页面吗?这最好在服务器端完成,例如 PHP,并为您的页眉/页脚/导航使用包含文件
  • 您需要静态表对回发“免疫”吗?也就是说,表格可以在页面之间“消失”一秒钟吗?
  • What are the new frames?的可能重复

标签: html css webpage frames liquid-layout


【解决方案1】:

您可能有兴趣查看服务器端包含 (SSI)。这将允许您设计一次导航面板,然后将其插入到您的其他页面中。

http://webdesign.about.com/od/ssi/a/aa052002a.htm

还可以通过 PHP 或 ASP.NET 母版页来执行此操作。

【讨论】:

  • 这完全取决于您使用的其他技术以及您对什么感到满意。对于个人项目,我将 Apache Web 服务器和 SSI 用于页面元素,例如导航,这些元素贯穿整个站点。在工作中,我们是一家 .NET 商店,因此我们使用 .NET 母版页功能。
【解决方案2】:

我采用的方法是使用 Jquery 来执行此操作。我没有制作多个 HTML,而是创建不同的 div 并使用 .show()/.hide() 功能。

【讨论】:

    【解决方案3】:

    我知道你说框架是指框架集吗?如果是,你会考虑使用 iframe 吗?

    http://www.w3schools.com/tags/tag_iframe.asp

    <iframe src="http://www.google.com" width="300" height="300" frameBorder="0"></iframe>
    

    【讨论】:

      猜你喜欢
      • 2018-04-06
      • 2017-06-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多