JScript语法高亮不工作,任何想法


JScript Syntax Highlighter not working, any ideas?

你好,我希望有人能帮助我,我正试图在我的网页上使用语法荧光笔。我按照安装说明提取了以下文件:

shCore.css
shThemeDefault.css
shCore.js
shBrushPowerShell.js

基本上所有我能看到的是从脚本文件的代码,但它没有突出显示。下面是我在script.php上的代码

<html>
<head>
<link href="../stylesheets/shCore.css" rel="stylesheet" type="text/css" />
<link href="../stylesheets/shThemeDefault.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script type="text/javascript" src="../js/shCore.js"></script>
<script type="text/javascript" src="../js/shBrushPowerShell.js"></script>
<script type="text/javascript">
     SyntaxHighlighter.all()
</script>
<pre class="brush: ps">
<?php
    $filename = $_GET['file'];
    $filecontent = file_get_contents($filename);
    echo $filecontent;
?>
</pre>
</body>
</html>

有谁能看出问题出在这里吗?我有点卡住了,我错过了什么基本的东西吗?如有任何帮助,我将不胜感激。

PS -所有链接到CSS和JS文件的工作测试点击他们在"查看源"在chrome.

能否试着在结束正文标记</body>

之前加上以下内容
<script type="text/javascript">
     SyntaxHighlighter.all()
</script>

head

中的以下代码
<script type="text/javascript" src="../js/shCore.js"></script>
<script type="text/javascript" src="../js/shBrushPowerShell.js"></script>

我明白了。

我只上传了上面提到的文件。我上传了整个zip文件,并在和标签中使用了绝对URL,它开始工作了。谢谢Amir的帮忙。

相关文章: