使用像iframe这样的div标签

时间:2014-06-02 10:18:22

标签: html css iframe

  

enter image description here

我想通过点击导航<div id="content">中的链接,将我的网络目录中的不同(about.html,home.html,pics ...)HTML网页加载到<div id="content">

如何做到这一点?我是CSS / HTML的新手。我不想使用iframe

4 个答案:

答案 0 :(得分:3)

您可以这样做:

的jQuery

$("#nav a").on( "click", function(e) {

  e.preventDefault(); // prevent the default event, so it doesn't actually go to that page.
  var url = $(this).attr("href"); // this should be some-page.html in this example.

  $("#content").load( url ); // where we're adding the new html.

});

HTML

<ul id="nav">
    <li>
        <a href="some-page.html">Some page</a>
    </li>
</ul>

还包括:

<div id="content">
    content will be loaded here
</div>

答案 1 :(得分:1)

您可以使用jQuery及其功能 .load() ,如下所示:

<强> HTML

<span data-url="somepage.html" class="link">link 1</span>
<span data-url="somepage2.html" class="link">link 2</span>

<强>的jQuery

$(".link").click(function(){

    $("#content").load($(this).data('url'));

});

答案 2 :(得分:-1)

   //this
    <header></header>
    <section>
     <div class="leftside"></div>
     <div class="right"></div>
     <div class="rightside"></div>
   </section>
    <footer></footer>

答案 3 :(得分:-2)

#nav{word-wrap:break-word;overflow:hidden;padding:5px 10px;position:relative;float:left;}