摘要:
1 select标签,就有诸多不兼容: A、 cloneNode方法,对于非IE浏览器没有问题,对于IE浏览器, 遇到的问题包括: 1)option selected的会clone不过去,然后会将第一个option作为selected值 2)事件clone也会有问题 B、Readonly:对于IE6,可以通过以下方法将select设为readonly:obj.onbeforeactive=function(){return false}obj.onfocus=function(){obj.blur();}obj.onmouseover=function(){obj.setCaptu... 阅读全文
摘要:
一、领域特定语言(DSL)领域特定语言(DSL)通常被定义为一种特别针对某类特殊问题的计算机语言,它不打算解决其领域外的问题。对于DSL的正式研究已经持续很多年,直 到最近,在程序员试图采用最易读并且简炼的方法来解决他们的问题的时候,内部DSL意外地被写入程序中。近来,随着关于Ruby和其他一些动态语言的出 现,程序员对DSL的兴趣越来越浓。这些结构松散的语言给DSL提供某种方法,使得DSL允许最少的语法以及对某种特殊语言最直接的表现。这里将描述怎样使用Java语言来编写领域特定语 言,并将建议一些组建DSL语言时可采用的模式。Java适合用来创建内部领域特定语言吗?在我们审视Java语言是否 阅读全文