JScript语法荧光笔不工作,有什么想法吗?

时间:2014-06-22 20:05:21

标签: javascript php html syntaxhighlighter

您好我希望有人可以帮助我尝试在我的网页上使用Syntax Highlighter。我通过提取以下文件来遵循安装说明:

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文件的链接都经过测试,点击它们&#34;查看源代码&#34;在铬。

2 个答案:

答案 0 :(得分:1)

您是否可以尝试将以下内容放在结束正文标记</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>

答案 1 :(得分:0)

我想出来了。

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