给Z-Blog加上代码高亮显示
用的是dp.SyntaxHighlighter ,JS+CSS实现的,很不错的东东
版本信息
dp.SyntaxHighlighter 1.4.1
Z-Blog 1.7 Laputa Build 70216
- 下载dp.SyntaxHighlighter.rar,解压到Z-Blog根目录,每种语言都有单独JS文件,把需要用到的传到WEB空间即可
- 打开z-Blog模板文件\TEMPLATE\single.html,在<head>标签里加
<link type="text/css" rel="stylesheet" href="<#ZC_BLOG_HOST#>css/SyntaxHighlighter.css"></link>
如果首页等其它页面也要实现语法高亮显示,在相应模板重复2、3步骤 - 在</body>前面加下面代码,根据自己需要选择性的加
- 打开/function/c_system_event.asp,266行
- 打开/function/c_system_lib.asp,380行最后的"[html-japan][vbCrlf][upload]",去掉[vbCrlf],改后代码如下
- 使用加亮实例














可以考虑到代码发芽网贴一下然后复制粘贴到blog,这样就有代码高亮了,有多种高亮主题可供选择。
比如我在百度空间贴的这一篇:
http://hi.baidu.com/2maomao/blog/item/124fd31bfa6461d0ad6e7583.html
代码发芽网网址:
http://www.fayaa.com/code/
支持近百种语言的代码高亮,支持多种高亮主题
完整的介绍:
http://www.2maomao.com/blog/code-fayaa-beta/
你好!
我使用的是 Z-Blog 1.8 版,按照你说的步骤全部做了几编都不行啊!
怎么办?有什么解决的办法吗?
谢谢!
我的是 Z-BLOG 1.8 DEVP 80108怎么加上不行呀?能否指导一下在这个版本中的改动。
支持一下,修改系统源码,这是不好的做法,这让升级过程很困难.
现在的插件机制很不错,博主尝试一下,改成1.8的插件吧,虽然,已经有了一个,但是,还是需要多样化的
Z-Blog 1.8 Terminator (beta) 版的文件代码地址:
c_system_event.asp 245行
c_system_lib.asp 388行
请问后面的怎*做呀?使用加亮实例是放到哪里?
嘿嘿
由 C.A.T. 于 2007-7-18 8:45:38 最后编辑
http://www.yanr.com.cn/post/99.html
麻烦看一下,郁闷!!
不对,我的按你的做了,没反映。
代码:[code][/code]
出来只是一个框!
<textarea name="code" class="java" rows="15" cols="100">
<script language="JavaScript" type="text/javascript">
function regexp_str(){
var getStr=document.getElementsByTagName("input")[0].value;
var regexpStr=/cat/;
if(regexpStr.test(getStr))
alert("输入的字符串"+getStr+"包含"+regexpStr.source);
else
alert("输入的字符串"+getStr+"不包含"+regexpStr.source);
}
</script>
</textarea>
看起来真不错哦!