
JavaScript
文章平均质量分 55
tegwy
这个作者很懒,什么都没留下…
展开
-
解决在IE下创建checkbox无法选中的问题
首先看下段代码:var oC = document.createElement("input");oC.type = "checkbox";oC.name = "userName_" + users[p].entpTypeId;oC.value = users[p].id;oC.id = users[p].entpTypeId + "_" + users[p].id;oC.原创 2009-04-14 08:34:00 · 6627 阅读 · 0 评论 -
JavaScript世界的一等公民 - 函数
原贴地址:http://software.intel.com/zh-cn/articles/javascript-first-class-citizen-function/简介在很多传统语言(C/C++/Java/C#等)中,函数都是作为一个二等公民存在,你只能用语言的关键字声明一个函数然后调用它,如果需要把函数作为参数传给另一个函数,或是赋值给一个本地变量,又或是作为转载 2012-07-31 14:02:16 · 2837 阅读 · 0 评论 -
javascript数字验证脚本。
之前项目中用到的验证数据的javascript脚本,不知从哪找的或是哪位大牛写的,反正,项目一直在用,效果就是可以输入正负数字,小数等,但对位数等没有限制。代码如下:function setOnlyNum() { $(this).css("ime-mode", "disabled"); $(this).attr("t_value", ""); $(this).attr("o_valu原创 2012-07-31 11:52:19 · 3152 阅读 · 0 评论 -
showModalDialog改进版,包括Chrome下的特殊处理
继了解了上篇文章(http://blog.youkuaiyun.com/tegwy/article/details/7735814)后对以前showModalDialog脚本做相关改进。父页面if(window.ActiveXObject){ //IE $("#choose_entp").click(function(){ var returnValue = window.showMod原创 2012-07-20 16:26:16 · 16466 阅读 · 3 评论 -
Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
在chrome浏览器下showModalDialog方法显示的并不是模态对话框,就像新打开一个页面一样,父窗口仍然可以随意获取焦点,并可以打开多个窗体,而且返回值returnValue也无法返回,一直是undefined。这么多问题很令人头疼,下面就各个主流最新版的浏览器进行了一下测试。浏览器是否支持状态IE9○转载 2012-07-11 11:28:48 · 27464 阅读 · 4 评论 -
解决iframe跨域高度自适应问题
前期因项目需要解决iframe跨域高度自适应问题,但在网上找了许久也没找到能用的,几乎都是转载的,也没经过测试,当时就不了了知了。最近该项目又要实现这种功能,没办法,硬着头皮也要上呀。通过查阅资料及加上自己的理解,总算实现了这个功能,在这暂存以备后查。交待下项目背景。两个独立的项目A与B且为独立的域名就叫做 www.abc.com与www.efg.com吧。在A项目中要调用B项目的一个页面并且原创 2011-01-12 17:08:00 · 6554 阅读 · 5 评论 -
Fckeditor增加自定义工具栏(ToolbarSet)及FCKeditor对象在页面的使用
Fckeditor增加自定义ToolbarSet及FCKeditor对象在页面的使用原创 2010-07-21 15:51:00 · 3888 阅读 · 0 评论 -
window.showModalDialog使用总结
自己在平常使用window.showModalDialog的一些总结原创 2010-07-22 14:36:00 · 5832 阅读 · 1 评论 -
jQuery左右滚动效果(带停顿)
最近几个项目中都用到的一个效果,传上来备用下:demo原创 2010-01-07 21:24:00 · 1950 阅读 · 0 评论 -
分别实现网页播放mp3、flv、wmv、Flash,代码兼容FireFox
现手头上的一个项目需要播放mp3音频及FLV与WMV格式的视频文件,在网上找了不少资料,发现都是调用系统自带的播放器,而且许多都不能正常的调用。经过自己不断的调试、摸索,终于解决了所有问题,完成的效果还是比较满意的!~1、mp3音频文件的播放正常情况下应该是调用系统自还的播放器,但考虑到代码的简洁性和对系统的最大兼容性,我使用了Google Reader提供的网页多媒体播原创 2009-06-23 10:14:00 · 29414 阅读 · 10 评论 -
提取FCK编辑器中上传的图片地址
前段时间因项目功能需求,要将FCK编辑器中的图片的地址提取出来,经过一段时间的摸索与测试,基本完成了这个功能,只需在页面中加入如下代码即可function FCKeditor_OnComplete(editorInstance){ editorInstance.Events.AttachEvent(OnBlur, onEditorBlur);} function onEdito原创 2009-06-22 17:15:00 · 3437 阅读 · 2 评论 -
JavaScript删除子节点的方法
HTML代码如下: a b c 如果想删除f节点下的所有子节点,很自然也很正常想到的方法应该就是下面的这段代码了:var f = document.getElementById("f");var childs = f.childNodes;for(var i = 0; i < childs.length; i++) { alert(childs[i].n原创 2009-05-13 20:55:00 · 20768 阅读 · 5 评论 -
关于在FireFox 3.0 中showModalDialog的页面刷新window.dialogArguments引用丢失的解决方法
最近做的项目中由于要用到showModalDialog,很自然的调用它的父窗口就用window.dialogArguments了,在网上许多友说FireFox 2.0不支持dialogArguments只有FireFox 3.0才支持,我没在2.0上运行过,但至少3.0是支持的,言归正传,在showModalDialog窗口中需要分页显示,所以等程序写好后在IE下运行很正常,但在FireFox 3原创 2009-04-30 15:05:00 · 6230 阅读 · 2 评论 -
仿Ajax无刷新上传附件
最近由于项目原因,需要在页面中上传Excel文件并在后台中对文件中的数据进行分析然后再在当前页面显示出来,当时首先就想到了Ajax上传附件的功能,可在网站找了些资料,发现Ajax是无法实现上传文件的,因为Ajax与后台通信都是通过传递字符串,而上传文件是通过二进制的,是不可能传递文件的,还有就是出于安全方面的考虑JavaScript是不能操作文件的。所以Ajax是根本不可以上传附件的。原创 2009-04-28 15:21:00 · 4662 阅读 · 1 评论 -
IE6下链接a的onclick事件点击无反应的处理方法
原先写的脚本在chrome,ff,ie89下都能正常运行,可偏偏有些人用的是ie6这个古老而又被遗弃的浏览器。好吧,没办法,经过排查发现在ie6下a标签的onclick事件会不起作用的,这是因为IE6内核解释a标签的方式认为href的优先级要高于onclick ,这会造成onclick方法不起作用。之前脚本onclick="goToUrl(....)" href="javascript原创 2012-07-31 15:30:54 · 5831 阅读 · 0 评论