SyntaxHighlighter 为什么不能复制?

莫海涌 发布于 2013/10/26 10:47
阅读 638
收藏 0
SyntaxHighlighter 为什么不能复制?


http://runjs.cn/code/rs0n1ozj

在线复制是有用的  

我把项目下载下来,复制没用



比较急啊~~~~好心人帮忙回复一下啊,求解决~

@红薯

加载中
0
小生吴
小生吴
同求,我也遇到此问题了
0
小生吴
小生吴

解决了,主要问题是js,css,swf文件路径问题,楼主可以查看下的

<script type="text/javascript" src="<%=basePath%>js/scripts/shCore.js"></script>
<script type="text/javascript" src="<%=basePath%>js/scripts/shBrushJava.js"></script>
<link type="text/css" rel="stylesheet" href="<%=basePath%>js/style/shCore.css"/>
<link type="text/css" rel="stylesheet" href="<%=basePath%>js/style/shThemeDefault.css"/>
<script type="text/javascript">
	SyntaxHighlighter.config.clipboardSwf = '<%=basePath%>js/scripts/clipboard.swf';
	SyntaxHighlighter.all();
</script>	

0
小生吴
小生吴

版本:version 2.1.382

貌似好像部署到服务器上复制功能就可以的,本地访问貌似不行

0
莫海涌
莫海涌

谢谢了,我试试吧


0
freeskyala
freeskyala
       //代码高亮
          SyntaxHighlighter.config.clipboardSwf = clipboard.swf';
          //所刷的代码标签 pre textarea
          SyntaxHighlighter.config.tagName = 'textarea'
          SyntaxHighlighter.config.strings = {                             
          copyToClipboard : '复制代码',
          copyToClipboardConfirmation : '代码复制成功'                            
          }                                                             
          //是否显示行号
          SyntaxHighlighter.defaults['gutter'] = false;                            
           //是否显示隐藏工具栏
          SyntaxHighlighter.defaults['toolbar'] = true; 
          SyntaxHighlighter.all();
          //  alert(document.getElementsByTagName('body')[0].clientHeight); 可能是你的flash路径资源错了clipboard.swf
你用chrome 审查一下
返回顶部
顶部