`
happinessshuang
  • 浏览: 22054 次
  • 性别: Icon_minigender_2
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
1. 前几天,我才知道有一种简化的数据交换格式,叫做yaml。 我翻了一遍它的文档,看懂的地方不多,但是有一句话令我茅塞顿开。 它说,从结构上看,所有的数据(data)最终都可以分解成三种类型: 第一种类型是标量(scala ...
最近用到TabNavigator,想在那个tabBar上点选的时候触发一个自己的回调方法,可是想象中触发的事件和实际真正应该用到的那个是不一样的!最有意思的是,并不是我一个人遇到这样的困惑,一个老外也和我一个感觉,不知道是是该高兴,还是该怎么的。 其实很容易的,就是说点击TabNavigator上的选项卡时触发的是IndexChangedEvent.CHANGE,而不是那个tabIndexChange。 <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute ...

Jquery的$命名冲突

在Jquery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg')的写法。然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。下面以引入 ...
直接上代码, Button: <s:Button x="237" y="7" label="按钮" buttonMode="true"  click="linkURL()"/> Text: <mx:Text text="aa" x="140" y="10" id="linkUrl" fontSize="13" buttonMode="true"/> ...
最近一个细节引起了我的注意,chrome和safari浏览器下的input和textarea在聚焦的时候都有一个黄色的边框,而且textarea还可以任意拖动放大,这是不能容忍的,影响美观不说,有时候拖动textarea还会使页面布局错乱,最开始以为这些是固定的没法改变,后来网上一搜,是有解决办法的,所以决定重置这些样式。这是大前端调整的样式,样式统一就是好看。 取消chrome下input和textarea的聚焦边框: input,button,select,textarea{outline:none} 取消chrome下textarea可拖动放大: textarea{resiz ...
list组件,想让list每行高度根据行内容大小自适应变化,在做搜索的时候,搜索出来的内容以用list组件列表显示: 实现这个效果,设置:variableRowHeight="true", horizontalAlign ="justify"就可以了 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" ...
针对FLEX3中ComboBox的用法,在FLEX4中用法有区别需将s改为mx: <s:DropDownList dataProvider="{provider}" labelField="label"/> 或 <mx:ComboBox dataProvider="{provider}" labelField="label"/> 另外需要注意的两点有: 1)DropDownList的DataProvider不能是Array类型的 2)DropDownList默认显示时与ComboBox不一样 ...
目前程序中用于判断客户端信息的对象 需求不高所以比较简单不一定精确 游戏中一般只需要判断是否IE、是否IE6、是否手机这三个功能 该对象可判断客户端的操作系统类型、浏览器类型、客户机器是电脑还是手机类、访问协议是HTTP还是FILE 这里只简单的使用判断当非windows、Mac、Unix这三个系统就是手机 //用户对象,用于储存用户的浏览器、操作系统、客户端类型 $User=function(){ var platform=navigator.platform,userAgent=navigator.userAgent, isWin=(platform=='W ...
1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20 var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/; reg.test("a1a__a1a__a1a__a1a__"); 2,截取字符串abcdefg的efg var str = "abcdefg"; if (/efg/.tes ...
DOM结构——两个节点之间可能存在哪些关系以及如何在节点之间任意移动?   document.documentElement     返回文档的根节点<html>    document.body                <body>    document.activeElement       返回当前文档中 ...
在《javascript高级程序设计》一书的6.3.5:创建和操作节点一节中,介绍了几种动态创建html节点的方法,其中有以下几种常见方法: · crateAttribute(name):       用指定名称name创建特性节点 · createComment(text):       创建带文本text的注释节点 · createDocumentFragment():     创建文档碎片节点 · createElement(tagname):      创建标签名为tagname的节点 · createTextNode(text):       创建包含文本text的文本节点 其中最感兴 ...
var setpos = function(o){ if (o.setSelectionRange) { setTimeout(function(){ o.setSelectionRange(o.value.length, o.value.length); o.focus()} ,0) }else if (o.createTextRange) { var textrange=o.createTextRange(); textrange.moveStart("character",o.value ...
在编辑框中,插入图片或表情时没法插入到编辑框中,用如下代码可解决: $("#"+obj.input).focus(); //编辑框获取焦点 try{(!-[1,]) ? document.selection.createRange().pasteHTML(imgHtml) : document.execCommand('InsertHtml','',imgHtml);}catch(e){}; //imgHtml是图片或表情的代码
IE有许多好用的方法,后来都被其他浏览器抄袭了,比如这个contains方法。如果A元素包含B元素,则返回true,否则false。唯一不支持这个方法的是IE的死对头firefox。 给出如下解决方法。 if (window.Node && Node.prototype && !Node.prototype.contains){    Node.prototype.contains = function (arg) {      return !!(this.compareDocumentPosition(arg) & 16)    } } 网上找 ...
用myeclipse用得有点恼火 在我那破机子上动不动都卡~~~~~ 查了下优化方案,果然快了很多~~~~ 呵呵,这是网上很流行的一篇博文,感谢~~~~ 一、 Validation Myeclipse,在校验的时候,默认会把web项目中的js、jsp都要校验。这样有很多 ...
Global site tag (gtag.js) - Google Analytics