扩展Fckeditor工具条--添加自定义功能按钮

评论(0)浏览(64)分类:JavaScript/Ajax开发技巧
扩展Fckeditor工具条--添加自定义功能按钮扩展Fckeditor工具条--添加自定义功能按钮,使用版本 2.6.3第一步 在语言文件中加入 button的name和名称的键值以中文语言文件为例lang\zh-cn.js 加入如下代码+展开 -JavaScriptUpFileBtn:"上传文件",第二步 在_source\internals\fcktoolbaritems.js里面 加入如下代码+展开 -JavaScriptcase'File':oItem=newFCKToolbarButton('File',FCKLang.UpFi..

非重新命名--解决fckeditor编辑器Asp.NET上传文件中文文件名出现乱码问题

评论(0)浏览(149)分类:JavaScript/Ajax开发技巧
非重新命名--解决fckeditor编辑器Asp.NET上传文件中文文件名出现乱码问题  由于以前一直使用的是ewebeditor编辑器,会插入很多乱七八糟的代码,标记也清除不干净,可能使用的版本低,也不兼容Firefox。所以需要对编辑器进行升级,我对ewebeditor是由点失望了,所以改用fckeditor编辑器。  不过在上传文件的时候,fckeditor是以文件名原来的名字命名的,如果出现相同的文件名时,会自动在扩展名前加上(1)这些内容..

fckeditor编辑器在Firefox下出现this.LinkedField is undefined错误

评论(1)浏览(68)分类:JavaScript/Ajax开发技巧
fckeditor编辑器在Firefox下出现this.LinkedField is undefined错误  今天无意中发现fckeditor在Firefox下如果更改了实例名称后再刷新页面,会出现this.LinkedField is undefined错误。IE浏览器则不会出现这个问题。晕~~NND的,我还以为是脚本出问题了,将那段被压缩的js一个个展开来查看,大爷的。。。  不知道是Firefox的bug还是fckeditor的问题,+_+不过应该不会经常更新实例名称。  更改过fckeditor实例..

fck编辑器配置文件fckconfig.js中文注释

评论(0)浏览(154)分类:JavaScript/Ajax开发技巧
fck编辑器配置文件fckconfig.js中文注释fck编辑器配置文件fckconfig.js中文注释,配置参数中文说明+展开 -JavaScriptFCKConfig.CustomConfigurationsPath='';//自定义配置文件路径和名称FCKConfig.EditorAreaCSS=FCKConfig.BasePath+'css/fck_editorarea.css';//文本编辑区域的样式表文件路径FCKConfig.EditorAreaStyles='';//文本编辑区域的样式表风格FCKConfig.ToolbarComboPreviewC..

Javascript获取生肖属相和星座

评论(1)浏览(178)分类:JavaScript/Ajax开发技巧
Javascript获取生肖属相和星座Javascript获取生肖属相和星座源代码如下+展开-HTMLhtmlheadscriptlanguage="javaScript"functionf_GetAnimal(ld_year){varla_Animals=newArray("鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪");returnla_Animals[(ld_year-4)%12];}functionf_GetAstro(ld_month,ld_day){vars="魔羯水瓶双鱼牧羊金牛双子巨蟹狮子处女天秤天蝎射手..

IE浏览器DOM事件中不能使用start作为函数名

评论(0)浏览(87)分类:JavaScript/Ajax开发技巧
IE浏览器DOM事件中不能使用start作为函数名  在IE浏览器下,DOM事件中不能执行函数名为start的函数,要不会出现“对象不支持此操作”的JavaScript脚本错误。  测试代码如下+展开-HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlxmlns="http://www.w3.org/1999/xhtml"headmetahttp-equiv="Content-Type"c..

Javascript获取级联样式表中定义的CSS值

评论(0)浏览(321)分类:JavaScript/Ajax开发技巧
Javascript获取级联样式表中定义的CSS值关键词:Javascript获取CSS值 javascript获取级联样式中定义样式值IE:element.currentStylecurrentStyle 对象返回了元素上的样式表,但是 style 对象只返回通过 style 标签属性应用到元素的内嵌样式。因此,通过 currentStyle 对象获取的样式值可能与通过 style 对象获取的样式值不同。例如,如果段落的 color 属性值通过链接或嵌入样式表设置为..

JavaScript获取样式定义的一些小结

评论(0)浏览(79)分类:JavaScript/Ajax开发技巧
JavaScript获取样式定义的一些小结  使用elm.height来获取高度,你这个obj对象需要有height属性。  但是使用elm.height来获取属性时需要注意,对于FF,你给div加上height属性,如果div height="100"这样的,你使用alert(div.height)得到的是undefined,因为ff下div没有height这种属性,height属于自定义的属性,需要使用getAttribute('height')才能获取到自定义属性。  但是..

IE浏览器图片存在热点和链接时链接失效

评论(0)浏览(162)分类:HTML/CSS兼容/XML
IE浏览器图片存在热点和链接时链接失效在IE浏览器下,如果图片加了链接,并且同时需要给图片加热点的时候,链接会失效,无法点击,⊙﹏⊙b汗测试代码如下+展开-HTMLahref="//"imgsrc="//logo.jpg"border="0"usemap="#Map"/mapname="Map"id="Map"areashape="rect"coords="5,18,85,29"href="mailto:shaobo@chinabn.org"//map/aIE的bug还真多。没办法,只好用事件来解决这问题了,修改好..

2级域名实现iframe域名跨域自适应高度

评论(0)浏览(201)分类:JavaScript/Ajax开发技巧
2级域名实现iframe域名跨域自适应高度当有2级域名使用iframe对象加载其他的信息的时候,要想自动调节iframe的高度,如果不进行一些设置,会出现跨域的问题。  这里说的是2级域名和对应的顶级域名直接实现跨域,而不是不同顶级域名和2级域名直接的跨域。  如我有一个顶级域名/,如果在/中的iframe用remark./2级域名来加载其他信息显示顶级域名或者其他javascript./这种2级域名上,..

firefox和IE下activeElement在onblur事件中的表现

评论(0)浏览(280)分类:JavaScript/Ajax开发技巧
firefox和IE下activeElement在onblur事件中的表现  今天在csdn看到一个问题,如果在onblur事件中直接调用document.activeElement元素,在IE下得到的焦点的是此对象的下一个兄弟节点,而在Firefox下既然是body元素,即使执行完函数后获取到焦点的确实是此对象的下一个兄弟节点。  测试代码如下+展开-HTMLscriptlanguage=javascriptfunctionchecknum(vNewValue,sOldValue,id){alert(document...

jQuery1.4.2 ajax存在一个严重bug问题

评论(1)浏览(462)分类:JavaScript/Ajax开发技巧
jQuery1.4.2 ajax存在一个严重bug问题  最新的jQuery1.4.2版本在使用ajax时存在一个严重的bug问题,如果指定dataType为json,竟然死活不进入success回调函数,而其他版本,如1.2.6是正常的,郁闷~  其实不是bug,下载的API文档没有详细说明,导致以为是bug,说明参考最下面的文章。示例代码如下ajax请求的页面,test.asp+展开 -HTML%response.write?"{success:false,id:'"reques..

Freemarker风格的JavaScript模板引擎EasyTemplate

评论(0)浏览(198)分类:JavaScript/Ajax开发技巧
Freemarker风格的JavaScript模板引擎EasyTemplate  在前后端分离的解决方案中,模板起到了重要作用!  在使用Struts或Spring的后端中,使用Freemarker模板作为载体,能够非常有效的实现前后端的分离。  有人或许会认为使用前端模板一样可以实现此效果,而且实现的会更好。  如果单纯从技术和实现的角度去考虑,确实是使用前端模板效果会更好,前后端分离的会更彻底,但如果真的这样做,..

uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIDOMHTMLFormElement.submit]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: :: anonymous :: line 11" data: no]

评论(0)浏览(159)分类:JavaScript/Ajax开发技巧
uncaught exception: [Exception... uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIDOMHTMLFormElement.submit]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: file:///C:/Documents%20and%20Settings/Administrator/%E6%A1%8C%E9%9D%A2/x.html :: anonymous :: line 11" data: no..

JS URL编码函数

评论(1)浏览(192)分类:JavaScript/Ajax开发技巧
JS URL编码函数摘要: js对文字进行编码涉及3个函数:escape, encodeURI, encodeURIComponent。他们各有各的作用,具体请看全文。js对文字进行url编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent。escape() 方法:采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符..

web编辑器过滤word文档信息时出现的问题

评论(0)浏览(262)分类:JavaScript/Ajax开发技巧
web编辑器过滤word文档信息时出现的问题  昨天帮同事修改一条新闻的内容,使用的是ewebeditor编辑器,发现如果内容全部为英文的时候,粘贴进入编辑器后会自动添加上font face=Verdana,指定字体样式的代码,⊙﹏⊙b汗。这样就和页面原始指定的字体不一样了。  后面查看了ewebeditor编辑器的代码,发现ewebeditor在IE下为了过滤word文档粘贴进来的内容,对剪贴板的内容进行了处理,..

IE5+的 Behavior HTC文件

评论(0)浏览(149)分类:HTML/CSS兼容/XML
IE5+的 Behavior HTC文件  在以往DHTML中想要共用一段程式码时,都是使用include的方式把程式码放进来,如果该程式需配合Event的运作(如:在TextBox中的onKeyPress()),还得定义该Event发生时需要执行哪一段程式,这些都使得程式变得难看且不易维护。IE5有了Behavior后,我们可以定义某个元件有哪些Behavior(例如:该TextBox只能输入0-9 或该TextBox是输入病歷号,所以..

IE浏览器htc使用心得

评论(0)浏览(177)分类:HTML/CSS兼容/XML
IE浏览器htc使用心得1 element使用当前htc控件的引用,利用它可以访问当前的使用对象;在htc代码中可以不使用element而直接访问其属性和方法。如:alert(tagName);//alert(element.tagName);其实element可以看作是一个通向Html文档对象的一个入口点,通过element.ownerDocument可以访问到Html文档对象,通过element.parentElement可以访问到该元素的父对象等。2 doc..

IE 的 HTC-behavior 文件

评论(0)浏览(135)分类:HTML/CSS兼容/XML
IE 的 HTC-behavior 文件Q:IE 的 HTC-behavior 文件 A:HTML 组件是 Internet Explore 5.5 主要的、革命性的新特征之一。Microsoft 的目的是用它取代 ActiveX 控件。HTML 组件是封装的对象,也像 ActiveX 控件一样是“自包含”的,可以在开发完后发布给任何人。使用 HTML 组件有很多好处。  ActiveX 控件的一个缺点是:在使用前必须在客户机上安装注册。而 HTML 控..

CSS自定义属性 Expression ,行为 behavior 及 .htc文件

评论(0)浏览(92)分类:JavaScript/Ajax开发技巧
CSS自定义属性 Expression ,行为 behavior 及 .htc文件实例讲解css中的行为:expression和behavior(附DEMO下载)   本文将通过实例讲解CSS中的expression和behavior的用法。但是需要注意的是:较多的使用css中的行为,会极大的消耗客户端资源。从而影响网页的渲染速度。所以并不推荐大范围的使用css行为。  结构、表现、行为,分离和联系  网页三要素——结构、表现、行为。这个大家都很清楚(如..

Iframe编辑器设置图片的长或者宽会发生等比伸缩

评论(0)浏览(205)分类:HTML/CSS兼容/XML
Iframe编辑器设置图片的长或者宽会发生等比伸缩  今天在修改网上下载的新浪编辑器的一些功能时候,发现iframe编辑在IE下如果重新设置图片的长或者宽,会出现图片等比缩小或者放大的问题。  起因:由于iframe编辑器中,如果Firefox插入flash对象或者embed标签,不会显示在iframe编辑器内,即使设置了embed标签的或者宽,也不会占用位置,这样在Firefox下就无法查看视屏动画文件占用的位置了..

typeof、instanceof、constructor与对象类型

评论(0)浏览(130)分类:JavaScript/Ajax开发技巧
typeof、instanceof、constructor与对象类型1、typeof运算符把类型信息以字符串形式返回。  typeof返回六种可能的值:“数字类型”、“字符串类型”、“布尔型”、“对象类型”、“函数类型”和“未定义类型”。  但对所有的对象和数组类型返回的都是"object",所以它只在区别对象和原始类型的时候才有用。要区一种对象类型和另一种对象类型,必须使用其他的方法。如:instanceof运算符..

javascript中instanceof和类

评论(0)浏览(134)分类:JavaScript/Ajax开发技巧
javascript中instanceof和类  在javascript里,每个function都有一个prototype属性,这个属性的用途是实现继承机制。必如下面定义的+展开-JavaScriptfunction class1:function class1(){} class1.prototype={a:10,b:100};则class1的每个实例都会从prototype继承a和b这两个属性。  同时,每个对象都会有一个内部的属性_proto_(不同的javascript虚拟机实现用的名字可能..

你可能不知道 10个JavaScript小技巧 作者 梦想

评论(0)浏览(125)分类:JavaScript/Ajax开发技巧
你可能不知道 10个JavaScript小技巧 作者 梦想你可能不知道的10个JavaScript小技巧 作者:梦想 出处:http://www.cnblogs.com/lhb25 欢迎转载,请在文章页面明显位置给出原文链接。   尽管我使用Javascript来做开发有很多年了,但它常有一些让我很惊讶的小特性。对于我来说,Javascript是需要持续不断的学习的。在这篇文章中,我将列出10个Javascript使用小技巧,主要面向Javascript新..

用iframe解决下拉框与浮动层(select与div)之间的冲突

评论(0)浏览(160)分类:JavaScript/Ajax开发技巧
用iframe解决下拉框与浮动层(select与div)之间的冲突解决问题:由于浮动层与下拉框之间的优先级是:下拉框 层,因此在显示的时候,会因为优先级的次序而会出现如上问题。(如果几个元素都是层的话,我们可以通过层的 z-index 属性来设置)解决办法就是:给层中放一个优先级比下拉框更高的元素(iframe),从而解决此问题!具体解决代码如下:+展开 -HTMLdivid="menu"style="position:absolute;vis..

IE7/IE8浏览器中透明滤镜失效

评论(0)浏览(214)分类:HTML/CSS兼容/XML
IE7/IE8浏览器中透明滤镜失效关键词:IE7 IE8 透明滤镜 alpha opacity 滤镜  在IE7+浏览器中使用透明滤镜alpha时,如果没有设置过浏览器的安全“二禁止脚本行为”为“允许”,透明效果是不显示出来的。  如下所示,一个lightbox的效果,在使用了透明滤镜后,没有显示出透明效果来。+展开 -CSS.lightbox{-moz-opacity:0.5;filter:alpha(opacity=50);opacity:0.5;backgrou..

数字导航图片查看效果JS使用说明

评论(0)浏览(221)分类:JavaScript/Ajax开发技巧
数字导航图片查看效果JS使用说明示例效果点击这里查看源文件下载点击这里newschr.js源代码+展开 -JavaScript/*imgWidth:图片长,默认275pximgHeight:图片宽,默认215pxnumAlpha:数字导航透明度,0-1之间,默认为1,不透明numColor:数字导航颜色,默认为白色#fffnumBGColor:数字导航背景颜色,默认为黑色#000numFocusColor:获取焦点数字导航颜色,默认为白色#fffnumFocusB..

IE8 ajax无法执行问题

评论(0)浏览(327)分类:JavaScript/Ajax开发技巧
IE8 ajax无法执行问题  今天在csdn看到一个问题,ajax请求的路正确,但是ajax的status始终返回404,使用了绝对路径后还是404错误。  如果出现此种问题,检查下你的浏览器是否为IE8,是否开启了InPrivate模式,如果未开启,那么可能导致这个问题。相关文章IE8与IE7具体功能中InPrivate模式下的安全性测试ajax为什么不执行?

jquery调用webservice

评论(0)浏览(238)分类:JavaScript/Ajax开发技巧
jquery调用webservice关键字:jquery webservice web服务 asmx asp.net  使用jquery访问webservice,要和请求的一般的url路径一样,需要配置过web.config文件,具体参考web服务因URL意外地以/**结束,请求格式无法识别,通过配置web.confg文件后,就不需要构造soap信封,而可以使用一般的get或者post键值对到web服务,就可以获取返回值了。  需要注意的是,请求w..

获取alexa世界排名和中国排名

评论(0)浏览(231)分类:网站排名及优化
获取alexa世界排名和中国排名  直接从alexa网站a下来的数据,然后使用正则表达式分别获取alexa的世界排名和在中国的网站排名。  示例代码点击这里查看  下面列出的是asp.net的代码,ajax代码不列出,有兴趣自己下载示例代码里面的js文件来研究。-C#%@WebHandlerLanguage=C#Class=latestalexa%usingSystem;usingSystem.Web;usingSystem.Net;usingSystem.Text;usingSyst..