
WEB开发
ah__fu
这个作者很懒,什么都没留下…
展开
-
JavaScript如何实现“面向对象”的各种特征
JavaScript如何实现“面向对象”的各种特征JavaScript是一种基于对象的语言,只能使用系统提供的内置对象。如何才能用JavaScript写出象面向对象语言一样的代码呢?下面我就给大家说说我的方法。1、定义一个类(class & field)//***********code begin***********//定义类function MyClass(){ this.field原创 2004-07-29 18:44:00 · 812 阅读 · 0 评论 -
小记:JavaScript中的window.setInterval()必须使用全局函数
在写JS脚本的时候写了类似如下的代码,总是产生莫名其妙的问题,定位不到。function ClassName()...{ var _Handle = null; function IntervalFunction() ...{ alert("run IntervalFunction()"); window.clearInterval(_原创 2008-03-26 10:47:00 · 1306 阅读 · 0 评论 -
IE框架中访问不同域的网页不能带入COOKIE————是IE浏览器的一个BUG?
偶然中发现一个IE浏览器的问题: 站点aa.com的页面a.aspx中存在一个iframe,iframe的src为站点bb.com的b.aspx。b.aspx设置了一个COOKIE(不管临时保存还是长期保存),然后刷新aa.com/a.aspx,bb.com/b.aspx也会被刷新,这时候会发现第二次向bb.com/b.aspx的请求里面并没有带入第一次设置的COOKIE。原创 2007-08-10 00:31:00 · 1416 阅读 · 0 评论 -
小记:BASE64编码作为QueryString时要注意的问题
加号(+)是BASE64编码的一部分,而加号在QueryString中被当成是空格。 因此,当一个含有BASE64编码的字符串直接作为URL的一部分时,如果其中含有加号,则使用QueryString读取时,再使用BASE64解码就会发生错误。 解决的办法有两个:一是使用BASE64的字符串作为URL的一部分是,使用UrlEncode一类的函数进行编码;二是在接收BASE64字符原创 2007-08-07 09:58:00 · 912 阅读 · 0 评论 -
让一个文件即是WEB页面,也是脚本
有这样一个页面,用浏览器输入地址进去访问能够正常访问,然后把URL放在标记的文件位置中也能被当作脚本来处理。下面是代码:alert(1);/*-->aaaa*/--> 上面的代码达到效果了!!! 看完这篇文章,你一定想扁我,因为实在太无聊了。不过,我要告诉你,这还不是最无聊的:我正在研究怎么让一个文件既是HTML文件,也是JS文件,还是CSS文件,还能是BMP图片文件。希望大家能原创 2007-04-30 16:46:00 · 552 阅读 · 1 评论 -
XML Schema学习笔记(一)
1、通过XML Schema,可以验证一个XML文件的标记和数据类型;2、SCHEMA的文件为XSD;3、XSD文件的顶级标签为:; http://www.w3.org/2001/XMLSchema"> 以上的标记定义了xs的前缀,并说明属性前面不加前缀,标记前面加前缀。4、XML文件中的每一个标签对应XSD中的一个标签; 以上标记说明:存在一个名为的标签,数据类原创 2007-02-25 15:21:00 · 714 阅读 · 0 评论 -
我的开源项目EzWAjax,欢迎脚本爱好者参与
大家好: 近日在OSDN(http://gforge.osdn.net.cn/) 创建了一个开源项目EzWAJax,内容是提供一个跨浏览器的WEB SERVICES调用框架,欢迎广大JavaScript脚本爱好者与我一同开展这个项目。 EzWAjax的目标是:·以面向对象的JS代码提供各种类库·跨浏览器·使用SOAP作为通信协议·代码生成:能将WSDL转化成对应的JS类和方法·提供基础的原创 2006-08-28 13:30:00 · 863 阅读 · 0 评论 -
AJAX乱谈
偶然的一天,我问我的同事:知道AJAX吗? 他茫然了一会,然后开始侃侃而谈该球队的明星。 现在轮到我茫然了。 作为一个非WEB程序员,他不知道AJAX就是Asynchronous JavaScript And Xml 的简写;作为球盲的我,不知道AJAX原来是球队的名称。不过由此推断了一件事情:发明WEB上的AJAX这个名词的作者是AJAX球队的球迷。 先不说太原创 2006-08-12 15:08:00 · 777 阅读 · 1 评论 -
小小测试了一下FireFox的XMLHttpRequest(垃圾文章)
今天尝试写用FireFox写了一端AJAX调用的代码:var obj = new XMLHttpRequest();var txt = document.getElementById("txtResult");try{ obj.open("GET", "http://localhost/TestWes/", false); obj.send(); //运行到这里就是通不过 alert(obj.原创 2006-08-10 15:13:00 · 1137 阅读 · 2 评论 -
一例WEB控件disabled后引发的BUG
客户报告说,修改自己的资料后就无法登录了。于是跟踪客户修改资料的页面,发现为了限制用户修改一些系统选项,于是将部分控件DISABLED了。检查了一遍代码并未发现明显的问题,于是跟踪代码的执行。最后发现原来是一个Select控件返回了错误的值:Select1.SelectedValue始终为第一项的值。再跟踪赋值的地方,发现Select1的值是选择到了正确的选项的,页面上看见的效果也是正常的。痛苦,原创 2006-06-30 16:33:00 · 714 阅读 · 0 评论 -
JavaScript的类型和对象
JavaScript是基于对象的,任何元素都可以看成对象。然而,类型和对象是不同的。本文中,我们除了讨论类型和对象的一些特点之外,更重要的是研究如何写出好的并且利于重用的类型。毕竟,JavaScript这种流行的脚本语言如果能够进行良好的封装,并形成一个庞大的类型库,对于重用是非常有意义的。网上对于prototype的文章很多,一直没明白核心的思想。最后写了很多例子代码后才明白:prot原创 2006-06-22 13:46:00 · 1456 阅读 · 0 评论 -
用JS实现的优快云 BLOG备份工具
怕不怕,某一天优快云的硬盘坏了,你辛苦写了几年的文章全没了? 最近写了两个BLOG备份工具,将BLOG上的文章备份到本地。 BAIDU HI的BLOG备份工具:http://download.youkuaiyun.com/source/939687 优快云 BLOG备份工具:http://download.youkuaiyun.com/source/945007 用JS原创 2009-01-06 14:06:00 · 698 阅读 · 1 评论