你好,我希望有人可以帮助我试图在我的网页上使用Syntax Highlighter。我按照提取下列文件中的安装说明:JScript语法高亮显示不工作,有什么想法?
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浏览器的“查看源代码”中单击它们。
嗨,埃米尔,谢谢你的回复。事实上,这就是我从一开始就是这样做的,它仍然是一样的结果。可以看到代码被突出显示,但没有突出显示。 – d4rkcell
检查更新,你可以创建一个jsfiddle @ d4rkcell – CMPS
嗨,埃米尔,谢谢,我从来没有用过jsfiddle这里是我的尝试。 http://jsfiddle.net/29rgp/ - PS添加脚本标签到头也没有区别。 – d4rkcell