Skip to content

标签:BOM

发布FCKeditor语法高亮插件

    语法高亮的插件已经使用一段时间了,感觉没什么大问题。现在也有网友问我什么时候可以下载,今天有点空,就把它打包放上来了。 

使用方法:

1、在您的FCKeditor的配置文件中(一般为fckconfig.js或custom.config.js)

配置其中的FCKConfig.ToolbarSets,添加HighLighter。

如:

    FCKConfig.ToolbarSets["review"] = [

        [‘HighLighter’,’Bold’,’Italic’,’Underline’,’StrikeThrough’,’Link’,’Unlink’,’Image’,’Rule’,’Smiley’,’TextColor’,’BGColor’]

    ];

当然,你可以放到别的工具栏,不过记得注意大小写。

 

2、根据你指定的plugin目录,注册plugin

如:

    // 代码语法高亮插件

    FCKConfig.Plugins.Add( ‘highlighter’, ‘zh-cn,en’ ) ;

3、OK,你会发现你的FCK工具栏的图片多了一个带有"ab"字母,黄底的图标。你就可以使用语法高亮显示功能了。

点击下载语法高亮的插件

8 Comments

JavaScript,真的是不错的脚本!

    这段时间看的<<JavaScript高级编程>>已经接近尾声了。我以前也搞过网页(用ASP比较多,当时ASP很火),写过网页脚本(JavaScript和VBScript都有写,不过还是以JavaScript为主),都是基于IE下的开发。有时需求也比较特殊,也经常要上网找资料。不过这次看这本书也学到了不少的新知识,对JavaScript有了较全面的了解和认识。

    前面说的JavaScript特殊语法http://myvnet.com/?p=43在这本书后面也有提到,不过只是当作优化的一种方式简单说了一下。ayeah网友也给我说了一下这语法叫JSON,其实它是ECMAScript 3rd的一个子集。目的是创建一种利于人类阅读也利于计算机解释的语法。

[javascript]

// JSON语法与传统ECMAScript语法简单比较

// 创建数组

// ECMAScript

var array = new Array;

array = ["Kend", "http://MyvNet.com"];

// JSON

var array = [];

array = ["Kend", "http://MyvNet.com"];

// 创建对象

// ECMAScript

var objMyvNet = new Object;

objMyvNet.author = "Kend";

objMyvNet.url = "http://MyvNet.com";

objMyvNet.goHomePage = function() { top.location.href = this.url; };

// JSON

var objMyvNet = {

author: "Kend";

url: "http://MyvNet.com";

goHomePage: function() { top.location.href = this.url; };

};[/javascript]

  可以看到JSON语法比传统的语法直观多了,也节省了很多空间。.js文件少点,下载的速度就可以快点。

Leave a Comment

最近爱上看JavaScript了,呵呵

    可能是修改FCKeditor的原因吧, 在深入研究一些JavaScript后对它比较感兴趣. 最近也在看JavaScript的书,在 网上找了一本叫<<JavaScript高级编程>>(英文名:<<Professional JavaScript for Web Developers>>)的书. 结果看上瘾了, 发现电子书只有前六章, 竟然去书城买了一本书回来.

    个人觉得这本书不错, 讲得比较全面. 从语法到对象, 从定义对象到继承. 还讲到DOM(文档对象模型)/BOM(浏览器对象模型), 还有正则表达式和一些高级应用. 我现在才看到第5章.

  以前看到一些JavaScript的代码, 总看不惜语法, 像这样的代码:

[javascript]

var MyvNet = {

"Name": "Kend";

"URL": "http://MyvNet.com";

};[/javascript]

3 Comments