Google Map开发系列(七)——使用谷歌地图API实现自定义控件

评论(0)浏览(145)分类:Google Maps开发
Google Map开发系列(七)——使用谷歌地图API实现自定义控件使用谷歌地图API定义自定义的控件其实非常简单,看看我在右边地图的右上角添加的半透明的状态监控栏,这就是一个自定义的控件。闲话少说,先看一段Hello World的代码function MyControl(){}MyControl.prototype = new GControl();MyControl.prototype.initialize = function(map){ this.map = map; var container = map.getContainer(); var lab..

17.6.序列化类型对象

评论(0)浏览(145)分类:flash/flex/fcs/AIR
17.6.序列化类型对象17.6.1. 问题我想要能去保存自定数据类型的对象到一个共享对象中。17.6.2. 解决办法使用registerClassAlias()方法来注册类型化的对象到Flash 运行时,然后存贮这个对象实例到一个共享对象。17.6.3. 讨论所有的共享对象都包含了一个叫作objectEncoding 的属性,用来标示在这个共享对象中使用的AMF 版本。默认情况,objectEncoding 被设为AMF3—标..

FLEX3中应用CSS完全详解手册1

评论(0)浏览(145)分类:flash/flex/fcs/AIR
FLEX3中应用CSS完全详解手册1编辑完这个FLEX下的CSS说明后,我基本已经兵临崩溃边缘了。在些天在AIRIA下了不少好东西,今天终于有空,也发一个比较不错的东西给大家,相信都比较需要这个FLEX下的CSS使用方法的详细说明(好像我这份还不够详细,望大家补充)。AIRIA真的是一个不错的网站,很高兴在这里认识大家。在FLEX中使用样式方法一、使用本地样式定义使用mx:Style标签在..

第九章.皮肤与样式

评论(0)浏览(145)分类:flash/flex/fcs/AIR
第九章.皮肤与样式Flex 框架强大的布局管理功能以及默认的Halo AeonThe 主题使你可以即使不用box 组件都能创造出十分友好的界面。你能利用容器和控件来创造一个应用程序用户界面的轻松程度,与你能否轻松地用皮肤和样式来美化这些组件是相关的。本章的题目可能稍微有些误导读者: 皮肤和样式在Flex 中并不是独立的两个概念; 其实它们协力合作为你的程序带来视觉个..

DTD - 实体

评论(0)浏览(145)分类:HTML/CSS兼容/XML
DTD - 实体实体是用于定义用于定义引用普通文本或特殊字符的快捷方式的变量。实体引用是对实体的引用。实体可在内部或外部进行声明。一个内部实体声明语法:!ENTITY 实体名称 "实体的值"例子:DTD 例子:!ENTITY writer "Bill Gates"!ENTITY copyright "Copyright W3School.com.cn"XML 例子:authorwriter;copyright;/author注释: 一个实体由三部分构成: 一个..

javascript 数组方法

评论(0)浏览(145)分类:JavaScript/Ajax开发技巧
javascript 数组方法javascript数组操作大全,数组方法总汇shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined+展开-JavaScriptvara=[1,2,3,4,5];varb=a.shift();//a:[2,3,4,5]b:1unshift:将参数添加到原数组开头,并返回数组的长度+展开-JavaScriptvara=[1,2,3,4,5];varb=a.unshift(-2,-1);//a:[-2,-1,1,2,3,4,5]b:7注:在IE6.0下测试..

HTML5全局属性

评论(0)浏览(145)分类:HTML/CSS兼容/XML
HTML5全局属性下面的全局属性可用于任何 HTML5 元素。HTML 5 全局属性NEW:HTML 5 中新的全局属性。属性描述accesskey规定访问元素的键盘快捷键class规定元素的类名(用于规定样式表中的类)。contenteditable规定是否允许用户编辑内容。contextmenu规定元素的上下文菜单。dir规定元素中内容的文本方向。draggable规定是否允许用户拖动元素。dropzone规定当被..

javascript检查浏览器是否支持canvas

评论(0)浏览(144)分类:Canvas/VML/SVG
javascript检查浏览器是否支持canvas  Canvas标签并没有得到目前所有浏览器的支持,因此在使用canvas绘图的时候,要先检测客户端浏览器是否支持。下面的示例将通过Javascript判断浏览器是否支持: canvas id=myCanvas width=300 height=200 style=border:1px solid #c3c3c3; Your browser does not support the canvas element. /canvas script type=text/java..

FCK编辑器配置使用手册

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
FCK编辑器配置使用手册性能  首先,FCKEDITOR的性能是非常好的,用户只需很少的时间就可以载入 FCKEDITOR所需文件.对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽 然功能比FCKEDITOR还要强大,可是,它本身也够庞大了,至于FREETEXTBOX等,其易用性与FCKEDITOR相比,尚有差距,可以 说,FCKEDITOR是一个别具匠心的..

Ext.get,Ext.select,Ext.query方法

评论(0)浏览(144)分类:extjs开发技巧
Ext.get,Ext.select,Ext.query方法1,Ext.get  Ext.get方法用来得到一个Ext元素,也就是类型为Ext.Element的对象, Ext.Element类是Ext对DOM的封装,代表DOM的元素,可以为每一个DOM创建一个对应的Element对象,可以通过Element对象 上的方法来实现对DOM指定的操作,比如用hide方法可以隐藏元素、initDD方法可以让指定的DOM具有拖放特性等。get方法其实是 Ext.Element.get的简写..

vs2013 cordova failed to run java -version解决办法

评论(0)浏览(144)分类:phonegap/cordova
vs2013 cordova failed to run java -version解决办法  如果你使用vs2013开发cordova项目时,编译项目时如果出现下面的错误Failed to run java -version,make sure your java environment is set up错误,那一般是你的java sdk版本不一样的问题。  之前系统安装过java sdk7(因为也安装了mono for Android的vs插件,mono for Android要求java sdk为32位版本)和Android sdk,已设置好java_home系统..

6.8.启动DataGrid拖拽功能

评论(0)浏览(144)分类:flash/flex/fcs/AIR
6.8.启动DataGrid拖拽功能6.8.1. 问题我想启动DataGrid 数据项拖动功能,以便用户能拖动它们到其他表格上。6.8.2. 解决办法设置源DataGrid 的dragEnabled 为true,和目标DataGrid 的dropEnabled 属性为true。6.8.3. 讨论要启动基于列表的控件比如DataGrid 的拖拽功能,最简单的方法就是设置相应的属性为true,因为Flex 框架将负责所有相关的底层工作。例如,下面的例子设..

19.9.使用复杂XML数据来填充组件

评论(0)浏览(144)分类:flash/flex/fcs/AIR
19.9.使用复杂XML数据来填充组件19.9.1. 问题当所显示的XML 包含多个内嵌子节点时, 应如何确保该层次架构会被正确地展示?19.9.2. 解决办法可以使用mx.controls.Tree 或AdvancedDataGrid 控件去显示数据。创建一个HierarchicalData对象, 并将该XML 传递给它, 以确保Tree 或AdvancedDataGrid 可以在XML 架构中正确地定位。19.9.3. 讨论要去显示下列基于Tree 或AdvancedDataGrid 控..

controlRange Collection

评论(0)浏览(144)分类:HTML/CSS兼容/XML
controlRange CollectioncontrolRange CollectionA collection of elements returned by the createControlRange or createRange method.Members TableThe following table lists the members exposed by the controlRange object.Attributes/PropertiesPropertyDescriptionlengthSets or retrieves the number of objects in a collection.MethodsMethodDescriptionadd..

网页常用Javascript

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
网页常用Javascript网页常用Javascript ,测试浏览器为IE,在firefox等w3c浏览器下有些代码没效果1.让文字不停地滚动   +展开-HTMLMARQUEE滚动文字/MARQUEE2.记录并显示网页的最后修改时间   +展开-HTMLscriptlanguage=Javascript  document.write("最后更新时间:"+document.lastModified+"")  /script3.关闭当前窗口  +展开-HTMLahref="/"onClick="j..

javascript之XML DOM对象

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
javascript之XML DOM对象javacript中对xml dom的支持,与其他任何特性一样面临着浏览器兼容问题。  一 IE中的XML DOM  1.微软通过ActiveX的MSXML库提供了支持,通过:  var oXmlDom = new ActiveXObject("MSXML2.DOMDocument.5.0")得到一个XML DOM对象,这是在IE6中的,如果你的IE是更老版本的,可以使用下面的函数得到,如果你没有安装MSXML,将不能得到:+展开-..

XMLDOM对象

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
XMLDOM对象nsvar xmlDoc=implementation.createDocument("ns","root",null);第一个参数,ns,定义用于XML文档的命名空间(namespace)。第二个参数,root,是XML文件中的XML根元素。第三个参数,null,一般总是null,这是由于目前还没有用到这个参数。下面的代码段可向Mozilla浏览器的XML解析器载入一个已有的XML文档("note.xml"):var xmlDoc=implementat..

写了一个php查询,但是就是传不出中文。

评论(0)浏览(144)分类:JavaScript/Ajax开发技巧
写了一个php查询,但是就是传不出中文。+展开-HTML?phpheader("content-Type:text/html;charset=gb2312");$keyword=$_POST['keyword'];if($keyword=="")die();$conn=mysql_connect("localhost","root","××××××");@mysql_select_db("phplearn")ordie('sorry');$sql="select*fromsuggestwheretitlelike'%“.$keyword.”%'orderbyiddesclimit5";$result=mysql_query($sql);echo'ul>';whil..

3.6.缩放影片

评论(0)浏览(144)分类:flash/flex/fcs/AIR
3.6.缩放影片问题我想让影片适应屏幕大小解决办法使用stage.scaleMode 属性讨论这里有几种缩放模式:exactFit, noBorder, noScale, 和showAll。为了避免编写上错误,这些字符串都成为了flash.display.StageScaleMode 类的静态属性: EXACT_FIT, NO_BORDER,NO_SCALE, 和SHOW_ALL.Flash 播放器默认的缩放模式是showAll。这种模式会按照影片原始比例进行缩放以适..

setSelectionRange()函数-只支持Firefox浏览器-设置文本框某段文字的光标选中

评论(0)浏览(143)分类:JavaScript/Ajax开发技巧
setSelectionRange()函数-只支持Firefox浏览器-设置文本框某段文字的光标选中例如页面上有一个文本输入框:input type="text" id="txt" value="abcdefghijklmn"/则,设置该文本框中的最后三个字符光标选中:var o = document.getElementById("txt");var len = o.value.length;o.focus(); //先使光标聚集在输入框中o.setSelectionRange(len-3,len);总结:使用格式:o.setSelectionRange(start,end);o:为文本输入框..

Dreamweaver CS3 了解CSS层叠样式表

评论(0)浏览(143)分类:HTML/CSS兼容/XML
Dreamweaver CS3 了解CSS层叠样式表关于层叠样式表层叠样式表 (CSS) 是一组格式设置规则,用于控制 Web 页内容的外观。通过使用 CSS 样式设置页面的格式,可将页面的内容与表示形式分离开。页面内容(即 HTML 代码)存放在 HTML 文件中,而用于定义代码表示形式的 CSS 规则存放在另一个文件(外部样式表)或 HTML 文档的另一部分(通常为文件头部分)中。将内容与表示形式分离可使..

简便无刷新文件上传系统

评论(0)浏览(143)分类:JavaScript/Ajax开发技巧
简便无刷新文件上传系统之前写过一个仿163网盘无刷新多文件上传系统,已经对无刷新上传文件的原理做了详细的分析。而这次的系统主要是针对单个file控件的,便携版,使用更简单,还有更深入的分析。ps:flash实现的效果是好得多,但这不是我研究的范围,也没什么可比性。兼容:ie6/7/8, firefox 3.5.5, opera 10.01, safari 4.0.3, chrome 3.012月2号是我女朋友的生日,..

IE 的 HTC-behavior 文件

评论(0)浏览(143)分类:HTML/CSS兼容/XML
IE 的 HTC-behavior 文件Q:IE 的 HTC-behavior 文件 A:HTML 组件是 Internet Explore 5.5 主要的、革命性的新特征之一。Microsoft 的目的是用它取代 ActiveX 控件。HTML 组件是封装的对象,也像 ActiveX 控件一样是“自包含”的,可以在开发完后发布给任何人。使用 HTML 组件有很多好处。  ActiveX 控件的一个缺点是:在使用前必须在客户机上安装注册。而 HTML 控..

10.7.自定义列表类控件的拽动指示器

评论(0)浏览(143)分类:flash/flex/fcs/AIR
10.7.自定义列表类控件的拽动指示器10.7.1 问题你想自定义拖拽指示器的图形,并在list 控件的拖拽操作期间显示。10.7.2 解决办法创建一个自定义的可编程皮肤(programmatic skin),并且为一个List 控件设置dropIndicatorSkin 样式属性。10.7.3. 讨论Flex 框架的列表类组件具有默认的可编程(programmatic)皮肤,在你执行拖拽操作时用来渲染指示器。当ListBase.showDropFeedback 方..

开启javascirpt strict模式

评论(0)浏览(143)分类:JavaScript/Ajax开发技巧
开启javascirpt strict模式  Javascript 松散灵活的语法饱受争议。 于是,ECMAScript 5.0 定义中引入了strict mode,使Javascript解释器可以用严格的语法来解析代码,以帮助开发人员发现错误。IE 10 开始支持strict mode。  Javascript strict mode 去掉了对with 语句的支持; eval 中声明的变量也不会在包含域中创建,建议大家开始在JS代码中使用strict mode,能更早..

SEO怎么优化-怎么做好SEO优化

评论(0)浏览(143)分类:JavaScript/Ajax开发技巧
SEO怎么优化-怎么做好SEO优化 网站关键词---网站关键词在SEO中分为两大类,一类是目标关键词,另一类是长尾关键词,这两类关键词,前者是用来确定网站目标,告诉别人你们网站是做什么的。一般是2-4个字构成的一个词或词组,名词居多。带来的流量少,后者则是给你们网站增加更多的流量。因为长尾关键词比较长,往往是2-3个词组成,甚至是短语。 那我们如何来做好本网站关键词..

Firefox下javascript如何操作剪贴板Clipboard

评论(0)浏览(143)分类:JavaScript/Ajax开发技巧
Firefox下javascript如何操作剪贴板Clipboard//Firefox下Clipboard的读写js脚本//将字符串maintext复制到剪贴板function setClipboard(maintext) { if (window.clipboardData) { return (window.clipboardData.setData(Text, maintext)); } else if (window.netscape) { netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect'); var clip..

javascript设计模式2

评论(0)浏览(142)分类:JavaScript/Ajax开发技巧
javascript设计模式2Javascript设计模式之组合模式  组合模式:运用该设计模式可以通过组合对象添加属性和方法,通过递归批量式的让叶子对象得到组合对象的属性和方法。打个比方我们现在要动态创建一个银行列表,按银行类型分为网上银行类,卡通银行类,并可配置他们是否显示。用组合模式如何实现呢?  第一步还是先定义接口,因为要做到某类银行甚至某个银行是..

12.6.创建渐变特效

评论(0)浏览(142)分类:flash/flex/fcs/AIR
12.6.创建渐变特效12.6.1 问题我想要创建一个自定义的渐变效果,此类效果播放的时候在指定的持续时间内慢慢的改变它的属性。12.6.2 解决办法继承TweenEffect 和TweenEffectInstance 类创建一个工厂对象和一个传给每个目标的由工厂生成的类。12.6.3 讨论Effect 和TweenEffect 显著的区别在于TweenEffect 需要一段时间播放。TweenEffect 的开始属性和结束属性传入到..

21.1.调用Web Services 方法

评论(0)浏览(142)分类:flash/flex/fcs/AIR
21.1.调用Web Services 方法问题我该如何调用web service 方法解决办法使用mx.rpc.soap.WebService 对象,调用WebService对象方法讨论前面已经提到,Flash播放器没有内建web services支持,但是Flex framework 提供了一个解决方案,这一节将讨论如何使用Flex 2 提供的web services解决方案。Flex framework 包含mx.rpc.soap.WebService,该类可调用web services方法,首先创..