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

发布于 2021-11-16 03:21:59 字数 160 浏览 843 评论 14

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(14

飘过的浮云 2021-11-20 13:13:44

这个代码没错的,你自己运行下这个代码,如果页面没有代码,确实没有加载任何brush。

夜无邪 2021-11-20 13:13:44
<script charset="utf-8" src="/ke4/kindeditor.js"></script>
<script charset="utf-8" src="/ke4/lang/zh_CN.js"></script>

妖妓 2021-11-20 13:13:44

你这是kindedit,我是单独使用

墨洒年华 2021-11-20 13:13:39

js的地址可以使用绝对地址么

别再吹冷风 2021-11-20 13:13:20

这个我就不知道了,你自己测试下

伴我心暖 2021-11-20 13:13:08

因为js文件向放在cdn上。所以打算使用子域,所以绝对地址还是比较重要的

辞别 2021-11-20 13:12:39
<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。。。这样才是我的需求

私藏温柔 2021-11-20 13:12:08

借了同学FF看了一下,也是一次请求,不知道你那边是什么情况……

把昨日还给我 2021-11-20 13:12:00

刚发现我用的低版本的syntax highlighter..没有auto loader..明天在换了。。今天先睡觉了

海之角 2021-11-20 13:10:11

stuhack.com,你的站好多垃圾链接啊。自己挂的还是被人黑了

冷默言语 2021-11-20 08:58:37

我这确实是两个请求.FF 11

命硬 2021-11-20 05:18:32

这个站不归我管- -!

感情旳空白 2021-11-17 07:18:23

我看了动态加载的。。也不是真正的动态。。

尐偏执 2021-11-16 20:00:50

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

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文