语法高亮不工作
Syntax highlighter not working
我只是按照这里的说明,它不工作任何帮助?
<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属性'Highlighter':45未捕获的类型错误:无法读取未定义的属性'all'Attr。指定已弃用。它的值总是true。
我发现这链接
尝试将所有语法highl的本地文件保存在同一目录中,如下所示:
<script type="text/javascript" src="sh/src/shCore.js"></script>
<script type="text/javascript" src="sh/src/shBrushJScript.js"></script>
或
<script type="text/javascript" src="sh/scripts/shCore.js"></script>
<script type="text/javascript" src="sh/scripts/shBrushJScript.js"></script>
我很快做了一个简单的html网站来检查你的问题,它适用于我:
<html>
<head>
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css" rel="stylesheet" type="text/css" />
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type="text/javascript"></script>
<script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushJScript.js" type="text/javascript"></script>
<link href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css" rel="stylesheet" type="text/css" />
</head>
<body>
<pre class="brush: js">
/**
* SyntaxHighlighter
*/
function foo()
{
if (counter <= 10)
return;
// it works!
}
</pre>
<script type="text/javascript">
SyntaxHighlighter.all()
</script>
</body>
</html>
所以我很确定,你有一些引用问题,因为<script>
标记中的文件没有正确引用本地文件。使用脚本作者提供的远程文件再试一次。那管用吗?
相关文章:
- 从桌面读取python文件时高亮显示代码
- 高亮显示时编辑文本大小和颜色
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 高亮显示与数组字符串一起使用时文本插件中断
- FF视图源|脚本高亮显示为红色
- 父页面的角度路由器导航高亮显示
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 当DIV中的文本高亮显示时,如何获得DIV中Span的值?(Javascript)
- Markdown语法高亮显示未按预期工作
- jquery.nav.js活动部分高亮显示点击后停止工作
- 语法高亮显示正则表达式不工作,因为现有的正则表达式匹配
- 数据表过滤&行高亮不能一起工作
- 为什么在网页中添加语法高亮后滚动条不工作
- 停止工作javascript语法高亮在vs2013
- JScript语法高亮不工作,任何想法
- 高亮js代码不工作
- Dygraphs -高亮显示只在第一个图形上工作
- 导航按钮高亮工作在桌面浏览器,但不是在安卓手机浏览器
- 如何使语法高亮在文本区工作
- 语法高亮不工作