demo:http://www.infinite-scroll.com/trigger.htmlInfinite ScrollInfinite Scroll 这个插件,用户访问你的网站就不用翻页。
 实际上它是预读了后续页的内容并将其直接添加到了当前页面。
 
在当前页源代码中写这个记号::<p id="page_nav"><a href="2.htm">next</a> </p>
 那么不用翻页,2.htm的内容,就被直接添加到了当前页。
 但是当前页的源码并没有2.htm的东西。
 这显然不利于SEO。有没有办法把2.htm的内容加入到当前页的源码中,只不过不直接显示出来。类似于js分页。

解决方案 »

  1.   

    <div style="display:none">第二页的内容</div>
      

  2.   

    <div style="display:none">第二页的内容</div>那这里如何写呢:<p id="page_nav"><a href="2.htm?xx">next</a> </p>
    才能调用第二页的内容。
     
      

  3.   

    也就是说,直接在浏览器输入:2.htm?id=xx
    打开的要是源代码中隐藏的第二页的内容。怎么才能做到呢?
      

  4.   

    你都输入了第二页的url了,内容就自然显示出来
      

  5.   

    不能这样啊。我是要把2.htm的内容加入到当前页的源码中,只不过不直接显示出来。而在输入类似于这样的url时:    当前页?xxx
    打开的要是当前页源代码中隐藏的内容。怎么才能做到呢?
      

  6.   

    那你用ajax吧。要不用<%@ include file="" %>把它包含进来吧。
      

  7.   

    嗨哟别的办法没。关键:输入类似于这样的url时: 当前页?xxx
    打开的要是当前页源代码中隐藏的内容。怎么才能做到呢?
      

  8.   

    http://www.w3school.com.cn/htmldom/dom_obj_location.aspwindow.location是当前的url连接,然后再在页面的js里面根据这个的不同进行相应的操作
      

  9.   

    用点击隐藏、显示来做,倒是可以。
    但是需要点击一下啊。无法做到直接打开url来显示隐藏内容。
      

  10.   

    Div层,点击后隐藏或显示 但是需要点击。
    无法做到直接打开URL来显示隐藏内容。