check it before open the html page.

解决方案 »

  1.   

    不现实。
    怎么在打开前检查?
    链接打开的就是html文件,怎么在打开html前检查?
    生成时,检查吗?根本没办法生成时检查,生成的时候,用户还没访问。
      

  2.   

    伪静态很好实现,如果纯静态,可以用iframe 包含一个动态文件来实现
      

  3.   

    http://qiaoyfeng.blog.sohu.com/8516147.html这个是用什么实现的呢?
      

  4.   

    http://qiaoyfeng.blog.sohu.com/8516147.html这个是用什么实现的呢?--------------------------
    I think it uses URL rewrite.
      

  5.   

    http://qiaoyfeng.blog.sohu.com/8516147.html
     <form name="commentForm" method="post" action="/page/comment.do" onsubmit="return checkCForm()">
    这个是提交到别comment.do页面了。
      

  6.   

    您还未登录,只能匿名发表评论。或者您可以 登录 后发表。
    这句话是怎么判断的?----------------------------------
    If use URLrewrite, it may be a php file, named "blog.php?id=8516147"so, it is eary to get it:if(!isset($_SESSION['username'])){
        echo "您还未登录,只能匿名发表评论。或者您可以<a href=\"login.php\">登录</a>后发表。";
    }
      

  7.   

    它可能是用iframe 包含一个动态文件来实现,也有可能将登陆信息写入了数据库!
      

  8.   

    index.php可以检测完以后在header过去html
      

  9.   

    1、用URLrewrite或是伪静态,那当然太简单了,和动态的判断没区别;
    2、直接输入http://qiaoyfeng.blog.sohu.com/8516147.html的,根本没什么header或其它的。现在一些讨论或现有看到的方式主要有:
    1、伪静态,这个就不说了,很简单;
    2、用iframe,这个方法对页面的控制不是很好;
    3、用AJAX,因为界面控制部分是用JS实现的,JS是运行在客户端的,是否安全?还有其它方法吗?抱歉,语气有点谦虚,但我希望能深入点探讨。