【发布时间】:2014-07-09 14:45:17
【问题描述】:
我只是按照here 的说明进行操作,但没有任何帮助?
<script type="text/javascript" src="sh/src/shCore.js"></script>
<script type="text/javascript" src="sh/scripts/shBrushJScript.js"></script>
<link href="sh/styles/shCore.css" rel="stylesheet" type="text/css" />
<!--<link href="sh/styles/shCoreDefault.css" rel="stylesheet" type="text/css" />-->
<link href="sh/styles/shThemeDefault.css" rel="stylesheet" type="text/css" />
<pre class="brush: js">
/**
* SyntaxHighlighter
*/
function foo()
{
if (counter <= 10)
return;
// it works!
}
</pre>
<script type="text/javascript">
SyntaxHighlighter.all()
</script>
在控制台中发现一些错误,不知道如何处理它。
Uncaught ReferenceError: XRegExp is not defined shCore.js:123 未捕获的类型错误:无法读取未定义的 shBrushJScript.js:45 的属性“Highlighter” 未捕获的类型错误:无法读取未定义 test.php:21 的属性“全部” 不推荐使用 Attr.specified。它的价值永远是真实的。
【问题讨论】:
-
您是否尝试过 Web 开发人员工具栏?这里的 JavaScript 控制台有错误吗?
-
更新了有错误的问题
-
@SkyKumar 您使用
sh/src/shCore.js访问第一个文件,使用sh/scripts/shBrushJScript.js访问第二个文件,我认为它们应该在同一个目录中。
标签: javascript html css syntaxhighlighter