存档

‘网页设计’ 分类的存档

【ExtJs】Ext.form.CKEditor:整合CKEditor的组件

2010年8月21日 晴枫 2 条评论

CKEditor是一个出色的所见即所得的富文本编辑器,相比ExtJs原生的htmleditor要强大很多,于是把CKEditor集成到ExtJs中便是一个很好的选择。

从ExtJs官方论坛找到了整合的实例,不过其中的问题不少,比如组件setValue、isDiry等方法无法得到正确的结果。经过改造,修正了以上问题,并将CKFinder做了整合,同时增加了对CKEditor工具栏选择配置的支持。

修改后的Ext.form.CKEditor组件源码如下:

阅读全文…

分类: 网页设计 标签: , , 165次阅读

【ExtJs 2.2】Ext.form.DisplayField扩展组件:在formpanel中显示html格式的内容

2010年8月21日 晴枫 没有评论

翻遍所有ExtJs 2.2的form组件,竟没有合适的显示html格式内容的组件,唯有htmleditor组件式用来编辑html格式内容的,但用来显示的话超链接就没法点了,发挥搜索十八般武艺无果。最有自己来改写了一下原来的Ext.form.Field组件变成Ext.form.DisplayField组件(该组件在ExtJs 3.2里默认支持)。

Ext.form.DisplayField组件源码:

阅读全文…

分类: 网页设计 标签: 131次阅读

ExtJs开发总结

2010年7月21日 晴枫 3 条评论

之前做过一阵的ExtJs开发,从最傻的符号问题,到后来的渲染问题都碰到过。下面是个人开发过程中做的一些总结,多是问题的应对:

1、引入js和css文件时注意文件的路径问题;

2、导入ext-base.js后注意设置Ext.BLANK_IMAGE_URL的值(透明图片s.gif位置);

3、IE提示“缺少标识符,字符串或数字”错误,为配置时 “}”前多了逗号,且所处位置在Ext.onReady在同一个js文件

4、IE提示变量未定义,一般为有语法错误,如多余了”,”等

阅读全文…

分类: 网页设计 标签: , 504次阅读

【Javascript】innerHTML中的script不执行的解决办法

2010年6月28日 晴枫 7 条评论

默认情况下,使用innerHTML操作dom中的内容时,加入的innerHTML中包括的script脚本会被加入但是不会被解析执行,如下所示

提示:你可以先修改部分代码再运行。

在一些情况下,当innerHTML中包含script脚本时希望它能执行起来。

阅读全文…

分类: 网页设计 标签: 403次阅读

【网页源码】播放新消息提示音

2010年6月24日 晴枫 4 条评论

从Discuz 7.2中提取出来的功能,还是很实用的,可应用于播放任何语音或音乐。

实际应用中必然会配合界面的提示同时进行,不过此部分相对简单,自己写写也挺省事的,不说了。

需要的下播放新消息提示音网页源码

分类: 网页设计 标签: , , 264次阅读

FckEditor(CKEditor)配置

2010年6月7日 晴枫 7 条评论

FckEditor更名CKEditor

著名的开源网页编辑软件FCKEditor在09年发布更新到3.0,并改名为CKEditor。原来叫FCK,是因为最初的开发者叫Frederico Calderia Knabben;现在叫CK,意指”Content and Knowledge”。新版的编辑器的更新包括:新的用户界面,一个支持Plug-in的Javascript API,并提供对视觉障碍者的使用支持。”

据官方的解释,CK是对FCK的代码的完全重写,而且此项工作从2007年就开始了,并在今年初发表了多个测试版。至此,为大家服务长达6年的FCKeditor将被CKeditor替代。

配置中文解释

阅读全文…

分类: 网页设计 标签: 911次阅读

【Javascript】打印网页IFrame中的内容

2010年5月22日 晴枫 2 条评论

代码如下:

提示:你可以先修改部分代码再运行。

阅读全文…

分类: 网页设计 标签: 405次阅读

【ExtJs】使用Cookie、切换主题和语言

2010年5月18日 晴枫 7 条评论

使用Cookie:

Ext.state.Manager.setProvider(new Ext.state.CookieProvider());
 Ext.state.Manager.set("key","value");
 var cookievalue=  Ext.state.Manager.get("key");

阅读全文…

分类: 网页设计 标签: 484次阅读

【JavaScript】获取页面停留时间并提交

2010年3月26日 晴枫 没有评论

花了点时间研究了下JavaScript获取页面停留时间并提交的方法,小结一下。

页面停留时间为什么为0》中介绍Google Analytic的算法是:当发现一个访问者进入一个网站访问了第一个页面时,会记录下他的访问时间。等到他访问第二个页面时,记录下第二个时间,用第二个时间和第一个时间的差值作为这个访问者在第一个页面的停留时间。 以此类推,每个页面的停留时间就是用户访问下个页面时的时间减去他访问这个页面时的时间,并加入到这个页面总的停留时间中。 这个方法在诸多统计方法里,是最简单的,也比较合理,并且计算量最小。 但有个问题,就是用户访问的最后一个页面, 它没有下一个页面,那么怎么计算它的停留时间呢? 用户访问的最后一个页面的停留时间被认为是0。

阅读全文…

分类: 网页设计 标签: 668次阅读

【Javascript】文本框textarea高度随内容自适应增长收缩

2010年3月15日 晴枫 6 条评论

之前一段时间项目中用到的一个功能,用Javascript控制文本框textarea高度随内容自适应增长收缩,今天花了点时间换了种实现方法,总结一下。

直接上代码:

方案一:

阅读全文…

分类: 网页设计 标签: 1,202次阅读