本帖最后由 email20 于 2011-04-19 11:16:02 编辑

解决方案 »

  1.   

    可能是外联css文件没有正确加载,检查一下外联css文件的路径是否正确。
      

  2.   

    【回复1,2楼】检查过了,路径什么的都没问题,不带引用外部CSS样式文件的HTML也没访问时也是这样,款且我压根没修改过网站后台程序。
      

  3.   

    如果是CSS引用的问题,那么我在服务器上怎么可以访问?
      

  4.   

    把引用外部css文件的代码发上来看看,这么难?
      

  5.   

    <?php
    /*
    [JBLOG] (C) 2008-2009 JBLOG TEAM.
    $QQ : 22823459 
    $Email : [email protected]
    $Url : http://www.lisijie.org
    */require('include/common.php');$get = array();
    $querystring = $_SERVER['QUERY_STRING'];
    $modules = array('index','category','article','archive','rss','link','tag','search','ajax','plugin');if ( $_CACHE['config']['seo']['rewrite'] == 1 ) {
    if ( substr($querystring,-1) == '/' ) {
    $querystring = substr($querystring, 0, -1);
    }
    $get = explode('/', $querystring);
    unset($querystring);
    if ( empty($get[0]) || !in_array($get[0], $modules)) {
    if ( isset($_GET['ajax']) ) {
    $get[0] = 'ajax';
    $get[1] = $_GET['ajax'];
    }
    }
    if ( $get[0] == 'page' || empty($get[0]) ) $get[0] = 'index';
    } else {
    $querystring = explode('&',$querystring);
    foreach ( $querystring as $val ) {
    $val = explode('=',$val);
    if ( empty($get) ) {
    $get[0] = urldecode($val[0]);
    $get[1] = urldecode($val[1]);
    } else {
    $get[] = urldecode($val[1]);
    }
    }
    unset($querystring);
    switch ($get[0]) {
    case '' :
    case 'page' :
    $get[0] = 'index'; break;
    case 'aid' : 
    $get[0] = 'article'; break;
    case 'cid' : 
    $get[0] = 'category'; break;
    case 'p' :
    $get[0] = 'plugin'; break;
    default :
    }
    }
    if ( cache_page() ) {
    require_once(JBLOG_ROOT.'include/func_cachepage.php');
    get_cache_page();
    }
    //加载用户自定义函数
    $file = JBLOG_ROOT.'./themes/'.$_CACHE['config']['blog']['theme'].'/function.php';
    if ( file_exists($file) ) {
    include_once($file);
    }
    unset($file);
    if (in_array($get[0], $modules)) {
    define('MODULE', $get[0]);
    require_once(JBLOG_ROOT.'./include/mod_'.$get[0].'.php');
    } else {
    page_not_found();
    }
    footer();
    ?>
      

  6.   

    以上是index.php首页的所有代码。。需要补充一下的是,我在客户端访问时。页面不正常不说,二级目录也没法访问。
      

  7.   

    抱歉,没说清楚,我的意思是客户端浏览这个页面时点右键查看html源代码中外联css文件的代码:
    <link href="看看这里的css文件路径是否正常" rel="stylesheet" type="text/css" />
    二级目录没法访问,估计是外联js文件的路径有问题。
      

  8.   

    明显的相关CSS文件没有加载,一定是,原因是路径不对,你自己找找,好好想想,路径什么地方出错了,你自己会找到的!
      

  9.   


    <!-- style -->
    <link rel="stylesheet" href="themes/inove/style.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="themes/inove/code.css" type="text/css" media="screen" />
    <link rel="stylesheet" href="themes/inove/css/zh_CN.css" type="text/css" media="screen" />
    <!--[if IE]><link rel="stylesheet" type="text/css" href="themes/inove/css/ie6.css" media="screen" /><![endif]--> <!-- script -->
    <script language="javascript" type="text/javascript" src="script/jquery.js"></script>
    <script language="javascript" type="text/javascript" src="script/common.js"></script>
    <script language="javascript" type="text/javascript">
    var blog_url = 'http://blog.systemx.cn';
    var image_resize_width = 580;
    </script>
    我检查过了,这个引用路径没错。
      

  10.   

        <!-- style -->
        <link rel="stylesheet" href="themes/inove/style.css" type="text/css" media="screen" />
        <link rel="stylesheet" href="themes/inove/code.css" type="text/css" media="screen" />
        <link rel="stylesheet" href="themes/inove/css/zh_CN.css" type="text/css" media="screen" />
        <!--[if IE]><link rel="stylesheet" type="text/css" href="themes/inove/css/ie6.css" media="screen" /><![endif]-->    <!-- script -->
        <script language="javascript" type="text/javascript" src="script/jquery.js"></script>
        <script language="javascript" type="text/javascript" src="script/common.js"></script>
        <script language="javascript" type="text/javascript">
            var blog_url = 'http://blog.xx.cn';
            var image_resize_width = 580;
        </script>我检查过了,这个引用路径没错。应该不是IE的问题,我用IE6访问也是一样的结果。
      

  11.   

    要不用safari或chrome访问,然后在控制台中看看有没有报什么错误。