0

我只是发布我的整个页面以防止混淆。我盯着每个链接并检查了文件夹中的文件。这一切似乎都在那里。什么不工作?非常沮丧,可以用一双新鲜的眼睛。我所有的页面显示的是 pre 的内容,但没有任何格式。再一次感谢你的帮助

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en" dir="ltr"> 

<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 



<!--STYLESHEET LINKS-->

<link  href="stylesheet.css" rel="stylesheet" type="text/css" media="screen" />
<link  href="shThemeDefault.css" rel="stylesheet" type="text/css" media="screen" />
<link  href="shCore.css" rel="stylesheet" type="text/css" media="screen" />

<!--SYNTAX HIGHLIGHTER-->
<script type="text/javascript" src="shCore.js"></script>
<script type="text/javascript" src="shBrushPhp.js"></script>

<!--JQUERY and PROCESSING SCRIPTS-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="jquery-ui.js"></script>
<script type="text/javascript" src="processing.js"></script>
<script type="text/javascript" src="init.js"></script>




</head>

<body>
<pre class="brush: php">

$last_modified = filemtime("header.php");
echo("last modified: ");
echo(date("m.j.y h:ia", $last_modified));

</pre>

<script type="text/javascript">
SyntaxHighlighter.HighlightAll();
</script>

</body>
</html>
4

2 回答 2

1

四件事:

  1. 语法高亮 - 将 .js 文件放在 jquery、jQueryUI 等脚本之后。顺序很重要!

  2. 使用 $(document).ready 确保在正文内容尝试使用它之前加载所有 js 文件。

  3. 您是否使用 firebug 或类似工具来检查浏览器中的脚本错误?

  4. 您是否遇到任何错误或只是没有看到突出显示效果?

于 2011-11-12T18:32:17.503 回答
0

通过替换:

SyntaxHighlighter.HighlightAll();

SyntaxHighlighter.all();

您的示例代码对我有用。

于 2012-01-20T23:17:05.047 回答