随笔分类 -  JS

关于JS的问题 JS越来越重要了!
摘要:window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框,由于是对话框,因此它并没有一般用window.open()打开的窗口的所有属性。 window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。 当我们用showModelessDialog()打开窗口时,不必用window.close()去关闭它,当以非模态方式[... 阅读全文
posted @ 2006-10-15 15:48 健忘猪 阅读(4225) 评论(1) 推荐(0) 编辑
摘要:不管什么时候,总能看到网上有人在问页面之间怎么传递变量,针对这一情况,我想把所有能想到的传递变量的方法汇总一下,然后再介绍各种方法的使用范围,供大家参考,也希望大家在此给点建议,来帮助后来或刚开始学.net的朋友。 我总共就总结了这么几种方法: (1)Session (2)Cookie (3)Application (4)URL地址中的参数 (5)通过隐藏字段来传递数据 (6)Se... 阅读全文
posted @ 2006-10-10 17:04 健忘猪 阅读(262) 评论(0) 推荐(0) 编辑
摘要:JAVASCRIPT中使用DOM操作XML文档 在DOM眼中,HTML跟XML一样是一种树形结构的文档,是根(root)节点,、、是的子(children)节点,互相之间是兄弟(sibling)节点;下面才是子节点、、等等。如下图: 这个是不是跟XML的结构有点相似呢。不同的是,HTML文档的树形主要包含表示元素、标记的节点和表示文本串的节点。 HTML文档的节点 DOM下,HT... 阅读全文
posted @ 2006-10-04 12:20 健忘猪 阅读(1042) 评论(1) 推荐(0) 编辑
摘要:方法一: 方法二: 方法三: 阅读全文
posted @ 2006-09-11 15:06 健忘猪 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2006-09-05 18:35 健忘猪 阅读(4180) 评论(0) 推荐(1) 编辑
摘要:在创建元素的时候:总是document.body.appendChild(element);这个时候创建的元素是在整个窗体下面的,要想跟着某个有滚动的元素,那就创建在那个元素里面;比如: 有个DIV,在里面创建一个元素的时候:就可以DIVElement.appendChild(element) 阅读全文
posted @ 2006-08-25 12:44 健忘猪 阅读(512) 评论(0) 推荐(0) 编辑
摘要:两个div并排出现时,不能对齐。设置vertical-align:text-bottom;就好了。 阅读全文
posted @ 2006-08-23 11:08 健忘猪 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2006-08-10 18:43 健忘猪 阅读(518) 评论(0) 推荐(0) 编辑
摘要:邮件发送在web应用中是屡见不鲜的,在asp时代大家多是利用一些第三方提供的组件如JMAIL、ASPMAIL等进行邮件发送。自从微软推出Asp.net后,很多程序员开始转向采用C#作为主要的开发语言。asp.net提供了更加强大的功能,同时也提供给了大家一个SMTP类作为邮件发送之用。但是,随着垃圾邮件的广泛传播,很多邮件服务提供商纷纷增加了SMTP 的认证手续,也就是ESMTP,而微软提供的S... 阅读全文
posted @ 2006-07-20 13:39 健忘猪 阅读(1130) 评论(5) 推荐(0) 编辑
摘要:早就遇到这个问题了,不过到今天才想起来解决他。我用的办法就是创建一个层,再在其内部创建一个贞(frame),再把要显示的层或者别的东西放在这个frame里面,把frame的Z-INDEX设置为-1,最后把其他select等元素的Z-INDEX设置为空,就是不设置。 阅读全文
posted @ 2006-07-19 09:00 健忘猪 阅读(250) 评论(0) 推荐(0) 编辑
摘要:今天在DIV里面嵌套了两个DIV,内部的两个DIV 的宽度超过了外部的宽度的时候就自动换行了。设置overflow只是把DIV要显示的文本做了隐藏,要解决这种嵌套元素换行的问题,就得借助style的WITHE-SPACE:nowrap属性了。 阅读全文
posted @ 2006-05-08 12:32 健忘猪 阅读(1586) 评论(2) 推荐(0) 编辑
摘要:今天在csdn上热心的朋友告诉的办法。暂时实现了功能,更好的办法暂时还没找到。还有值得注意的就是,在使用延时的时候因为延时了,所以没有event对象,所以我那个func调用的是对象的自定义方法,里面有用到event,一直提示说没有对象。我那个郁闷哦,搞了一两天才发现是这个鬼问题。这下可以松口气了~~~~ 阅读全文
posted @ 2006-05-05 11:21 健忘猪 阅读(315) 评论(0) 推荐(0) 编辑
摘要:最典型的就是DropdownList和ActiveX的遮挡,HTML的z-index就是用于处理这个问题,但是直接设置这个属性还不行,因为这中间还牵扯到有窗口元素和无窗口元素的问题。 有窗口元素大概有以下几种: DIV的z-index为8,然后将SELECT的z-index调为7即可(只需要比DIV的z-index小) 阅读全文
posted @ 2006-04-02 14:38 健忘猪 阅读(438) 评论(0) 推荐(0) 编辑
摘要:随着以Firefox为代表的第三方浏览器的兴起,我们做的网站也不能再JUST IE了,如果把原来的一些javascript代码放到IE以外的浏览器的话,往往都不能正常运行或出错,所以这里介绍一下怎么改进我们的JS,让它能更加规范,更加具有兼容性。 示例代码: 不吃苹果 尽量采用W3C DO... 阅读全文
posted @ 2006-04-01 16:46 健忘猪 阅读(5607) 评论(5) 推荐(0) 编辑
摘要:function limitInput() { var key = window.event.keyCode; if( (key>32 && key57 && key90 && key122 && key<127)) window.event.retu... 阅读全文
posted @ 2006-03-30 10:29 健忘猪 阅读(488) 评论(0) 推荐(0) 编辑
摘要:小弟最近在写一个在线编辑器,UBB版的,由于没有使用弹出窗口,所以,在添加代码的时候,只能添在TextArea的最后面,无法在光标之前插入,于是在网上疯狂的找资料,工夫不负有心人,终于被我找到了如何获得TextArea中的位置,但是如果TextArea中有很多内容的时候,会显得很闪烁。其代码如下。 function getPos(obj) { obj.focus(); var work... 阅读全文
posted @ 2006-03-29 18:12 健忘猪 阅读(330) 评论(0) 推荐(0) 编辑
摘要:关键字:正则表达式 模式匹配 Javascript 摘要:收集一些常用的正则表达式。 正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。 匹配中文字符的正则表达式: [\u4e00-\u9fa5] 匹配双字节字符(包括汉字在内):[^\x00-\xff] 应用:计算字符串的长度(一个双字节字... 阅读全文
posted @ 2006-03-29 10:21 健忘猪 阅读(430) 评论(0) 推荐(0) 编辑
摘要:控件ID.Attributes.Add("事件(例如onclick,onkeyup)","JavaScript"); 阅读全文
posted @ 2006-03-27 18:14 健忘猪 阅读(368) 评论(0) 推荐(0) 编辑
摘要:………… 阅读全文
posted @ 2006-03-27 13:17 健忘猪 阅读(449) 评论(0) 推荐(0) 编辑
摘要:if(window.event.keyCode39) { alert("输入的不是数字!"); } 阅读全文
posted @ 2006-03-27 13:16 健忘猪 阅读(238) 评论(1) 推荐(0) 编辑