Syntax Highlighter如何只加载一个JS文件

蟋蟀哥哥 发布于 2012/03/30 23:46
阅读 1K+
收藏 0

@红薯 你的Syntax Highlighter怎么只加载了一个js文件。。

我的加载了好多。。。影响速度啊

加载中
0
leo108
leo108

红薯只不过是把brush都合并在一个文件中了……

最新版的SH已经支持动态加载JS了

0
蟋蟀哥哥
蟋蟀哥哥
我看了动态加载的。。也不是真正的动态。。
leo108
leo108
@蟋蟀哥哥 : 这个站不归我管- -!
蟋蟀哥哥
蟋蟀哥哥
@leo108 : 我这确实是两个请求.FF 11
蟋蟀哥哥
蟋蟀哥哥
@leo108 : stuhack.com,你的站好多垃圾链接啊。自己挂的还是被人黑了
蟋蟀哥哥
蟋蟀哥哥
@leo108 : 刚发现我用的低版本的syntax highlighter..没有auto loader..明天在换了。。今天先睡觉了
leo108
leo108
@蟋蟀哥哥 : 借了同学FF看了一下,也是一次请求,不知道你那边是什么情况……
下一页
0
蟋蟀哥哥
蟋蟀哥哥
<script src="shCore.js" type="text/javascript"></script>
<script src="shAutoloader.js" type="text/javascript"></script>
 
<script type="text/javascript">
SyntaxHighlighter.autoloader(
  'js jscript javascript  /js/shBrushJScript.js',
  'applescript            /js/shBrushAppleScript.js'
);
 
SyntaxHighlighter.all();
</script>

这是官方给的自动加载的Demo。。  我想的是如果页面中,没有代码就不加载shBrushAppleScript.js和shBrushJScript.js.

如果有javascript,就只加载shBrushJScript.js。。。这样才是我的需求

蟋蟀哥哥
蟋蟀哥哥
@leo108 : 因为js文件向放在cdn上。所以打算使用子域,所以绝对地址还是比较重要的
leo108
leo108
@蟋蟀哥哥 : 这个我就不知道了,你自己测试下
蟋蟀哥哥
蟋蟀哥哥
@leo108 : js的地址可以使用绝对地址么
leo108
leo108
这个代码没错的,你自己运行下这个代码,如果页面没有代码,确实没有加载任何brush。
0
小查查
小查查
<script charset="utf-8" src="/ke4/kindeditor.js"></script>
<script charset="utf-8" src="/ke4/lang/zh_CN.js"></script>


蟋蟀哥哥
蟋蟀哥哥
你这是kindedit,我是单独使用
返回顶部
顶部