찾다

 >  Q&A  >  본문

HTML5不支持frameset一般怎么解决?

HTML5不支持frameset一般怎么解决?

baby不要哭泣baby不要哭泣2817일 전1520

모든 응답(2)나는 대답할 것이다

  • 数据分析师

    数据分析师2017-10-01 00:50:35

    HTML5가 프레임셋을 지원하지 않는 문제를 해결하는 방법은 무엇입니까? -PHP 중국어 사이트 Q&A -HTML5가 프레임셋을 지원하지 않는 문제를 해결하는 방법은 무엇입니까? -PHP 중국어 홈페이지 Q&A

    꼭 보고 배워보세요.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-03-15 09:12:37

    使用jQuery的onload方法加载页面,不过这种方法跳转多个页面后,点击浏览器上方的后退前进是无效的,不过可以认为的添加一个返回按钮。

    一般是这样写的:

    $("#main").load("mainIndex.html",function(){ 
     });

    对于页面,p+css可以实现frame的效果

    <!DOCTYPE HTML>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>p+css实现frameset效果</title>
    <style type="text/css">
    .header{border-bottom:1px solid #ccc;margin-bottom:5px;}
    .MainContainer{min-width:960px;max-width:1600px;}
    .sidebar{width:180px;float:left;margin-right:-180px;border-right:1px solid #ccc;min-height:500px;padding:5px;}
    .main{float:left;margin-left:200px;padding:5px;}
    .content{padding:0 10px;}
    </style>
    </head>
    <body>
        <p class="page">
            <p class="header">
                <p id="title">
                    <h1>顶部</h1>
                </p>
            </p>
            <p class="MainContainer">
                <p class="sidebar">
                边栏
                </p>
                <p  id="main" class="main">
                    内容
                </p>          
            </p>
        </p>
    </body>
    </html>


    회신하다
    0
  • 취소회신하다