-3

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

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 的“查看源代码”中单击它们。

4

2 回答 2

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>
于 2014-06-22T20:10:24.630 回答
0

我想通了。

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

于 2014-06-23T19:03:03.213 回答