首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

Prototype实战教程:Class -> addMethods

Class#addMethods 方法应用于通过 Class.create 方法创建的类上。 它可以为类增加一个新的实例方法,或者为已定义的类重写已有的方法。 新加入的方法会在类的继承层次中传播。如果该类具有子类,那么子类将会继承这个新的方法——甚至可以用 $super 调用这个方法。新的方法也会传递到类及其子类的实例中。 译注:关于 $super 关键字,请看这里。 样例 var Animal = Class.create({ initialize: function(name, sound) { this.name = name; this.sound = sound; }, speak: function() { alert(this.name + " says: " + this.sound + "!"); } }); // Animal 的子类 var Snake = Class...
类别:网页编程 - JavaScript    查看:105    更新:2014-05-22

stripslashes和addslashes在数据处理时的总结

我们在向mysql写入数据时,比如: mysql_query("update tableName set `title`='goaler's blog'");那就会出错。ASP中处理时也一样,数据库都会对单引号过敏。只不过ASP中需要进行replace("'","''",str),而PHP中则可以直接使用addslashes。 PHP为了安全性,所以引入了个magic_quotes_gpc = On的功能,可以不需要做任何处理就能直接把单引号插入数据库中,那么对于Off时,则需要考虑单引号的问题了,而不是一味地信任运行环境。 当magic_quotes_gpc = On时,使用了addslashes()处理后的数据在数据库中将以'形式保存,如果此时直接输出的话,就会发现比自己期待的内容多了个,因此stripslash...
类别:网页编程 - PHP技术    查看:79    更新:2014-05-19

table中cellspacing、cellpadding的css替代写法

table{border:0;margin:0;border-collapse:collapse;border-spacing:0;}/*控制cellspacing*/table td{padding:0;} /*控制cellpadding*/说明:border-collapse : separate | collapse separate :  默认值。边框独立(标准HTML) collapse :  相邻边被合并border-spacing : length 设置或检索当表格边框独立(例如当border-collapse属性等于separate时),行和单元格的边框在横向和纵向上的间 距。当只指定一个length值时,这个值将作用于横向和纵向上的间距。当指定了全部两个length值时,第一个作用于横向间距,第二个作用于纵向间 距。目前IE5.5尚不支持此属性。...
类别:网页编程    查看:98    更新:2014-05-14

在PowerBuilder7.0中应用DDE技术一例

在使用PowerBuilder7.0开发用户自己的应用程序时,需要用到一些在Windows操作系统环境中已有的文件格式或操作功能,如果一切从头开始,不仅浪费大量的时间和精力,而且完成的功能也没有Windows中已有的完善。如何利用Windows中已有的大量的应用程序和应用程序开发组件呢?Windows提供了两种用于应用程序继承的方法:DDE和OLE。 DDE(动态数据交换)在Windows操作系统是一种基于消息的协议,用来在不同的应用程序之间交换信息。在PowerBuilder中不仅提供了一套用来包装Windows函数的DDE函数,而且提供了一种易于实现的接口。 下面以在PowerBuilder7.0下开发的应用程序中调用Microsoft Word编辑文本文件为例说明如何调用...
类别:程序开发 - PowerBuilder    查看:91    更新:2014-05-10

PHP:addslashes

(PHP 3, PHP 4 , PHP 5) addslashes -- 使用反斜线引用字符串 描述 string addslashes ( string str) 返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(")、反斜线()与 NUL(NULL 字符)。 一个使用 addslashes() 的例子是当你要往数据库中输入数据时。例如,将名字 O'reilly 插入到数据库中,这就需要对其进行转义。大多数据库使用 作为转义符:O'reilly。这样可以将数据放入数据库中,而不会插入额外的 。当 PHP 指令 magic_quotes_sybase 被设置成 on 时,意味着插入 ' 时将使用 ' 进行转义。 默认情况下,PHP 指令 magic_quotes_gpc 为 on,它主要...
类别:网页编程 - PHP技术    查看:92    更新:2014-05-05