﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-Java Blog for Alex Wan-随笔分类-JavaScript</title><link>http://www.blogjava.net/alexwan/category/32012.html</link><description>Let life be beautiful like summer flowers and death like autumn leaves.</description><language>zh-cn</language><lastBuildDate>Fri, 26 Jun 2009 23:44:41 GMT</lastBuildDate><pubDate>Fri, 26 Jun 2009 23:44:41 GMT</pubDate><ttl>60</ttl><item><title>[javascript]jquery的$.attri函数与IE下type属性及各个浏览器下的node-type/nodetype的冲突</title><link>http://www.blogjava.net/alexwan/archive/2009/06/26/284292.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Fri, 26 Jun 2009 07:22:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2009/06/26/284292.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/284292.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2009/06/26/284292.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/284292.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/284292.html</trackback:ping><description><![CDATA[这个冲突纯粹是偶然的发现：<br />
1.使用type作为html节点(li)的一个属性（这个属性是通过javascript写入的，在除IE的浏览器中都能顺利输出这个属性），然后使用jquery的函数获取其属性值：$('somenode').attri('type')自然是获取不到属性值；<br />
2.在调试器下看到IE下不能使用type作为属性值，先后改用node-type和nodetype，结果都发现返回的都是9；心里立刻浮起一个想法：nodetype莫非是浏览器保留的内部属性，于是上网搜索；9代表的nodetype 为document;改用其他名称作为节点属性名之后，原先的实现功能就正常了。
<img src ="http://www.blogjava.net/alexwan/aggbug/284292.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2009-06-26 15:22 <a href="http://www.blogjava.net/alexwan/archive/2009/06/26/284292.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[javascript]google map api 与jquery结合使用(3) --图标样式,使用xml和异步请求</title><link>http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Tue, 18 Nov 2008 16:22:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/241262.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/241262.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/241262.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前两篇：[javascript]google map api 与jquery结合使用(1)--控件,监听器 [javascript]google map api 与jquery结合使用(2) --标注,浮窗创建图标map.js$(document).ready(function(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&n...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/241262.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-11-19 00:22 <a href="http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[javascript]google map api 与jquery结合使用(2) --标注,浮窗</title><link>http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Sun, 16 Nov 2008 16:07:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/240886.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/240886.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/240886.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 前一篇：[javascript]google map api 与jquery结合使用(1) 打开信息浮窗修改javascript代码：map.js$(document).ready(function(){&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(GBrowserIsCompatible())&nbsp;{&nbsp;&nbsp...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/240886.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-11-17 00:07 <a href="http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[javascript]google map api 与jquery结合使用(1)--控件,监听器</title><link>http://www.blogjava.net/alexwan/archive/2008/11/16/240880.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Sun, 16 Nov 2008 15:08:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/11/16/240880.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/240880.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/11/16/240880.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/240880.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/240880.html</trackback:ping><description><![CDATA[<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Google Maps JavaScript API可以让您在自己的网页上使用Google地图.在使用API之前，您应该先申请一<br />
个API key,申请API key请到：http://code.google.com/apis/maps/signup.html。这里假设你获取到的key是：ABQIAA。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 关于jquery的获取不再此处累赘，网上有许多关于jquery的介绍。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 接着我们就使用JQuery和Google Maps JavaScript API来结合表现一下google map的有趣的地图效果，进而达到熟悉Google Maps JavaScript API的目标。<br />
<br />
<strong style="font-size: 18pt">先来个HelloChina:</strong><br />
<strong>(1)在html文件中编写html代码:<br />
</strong>map.html<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">&lt;!</span><span style="color: #000000">DOCTYPE&nbsp;html&nbsp;PUBLIC&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">-//W3C//DTD&nbsp;XHTML&nbsp;1.0&nbsp;Strict//EN</span><span style="color: #000000">"</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</span><span style="color: #000000">"</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;</span><span style="color: #000000">html&nbsp;xmlns</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://www.w3.org/1999/xhtml</span><span style="color: #000000">"</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">head</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">meta&nbsp;http</span><span style="color: #000000">-</span><span style="color: #000000">equiv</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">content-type</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;content</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/html;&nbsp;charset=utf-8</span><span style="color: #000000">"</span><span style="color: #000000">/&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">title</span><span style="color: #000000">&gt;</span><span style="color: #000000">Google&nbsp;Maps&nbsp;与&nbsp;JQuery结合使用</span><span style="color: #000000">&lt;/</span><span style="color: #000000">title</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">script&nbsp;src</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">http://maps.google.com/maps?file=api&amp;amp;v=2&amp;amp;key=ABQIAA</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">&gt;&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">script&nbsp;type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;src</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">jquery.js</span><span style="color: #000000">"</span><span style="color: #000000">&gt;&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">script&nbsp;type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;src</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">map.js</span><span style="color: #000000">"</span><span style="color: #000000">&gt;&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;/</span><span style="color: #000000">head</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;</span><span style="color: #000000">body</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">div&nbsp;id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">map</span><span style="color: #000000">"</span><span style="color: #000000">&nbsp;style</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">top:100px;left:300px;width:&nbsp;600px;&nbsp;height:&nbsp;400px</span><span style="color: #000000">"</span><span style="color: #000000">&gt;&lt;/</span><span style="color: #000000">div</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #000000">&lt;</span><span style="color: #000000">div&nbsp;id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">message</span><span style="color: #000000">"</span><span style="color: #000000">&gt;&lt;/</span><span style="color: #000000">div</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;/</span><span style="color: #000000">body</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span><span style="color: #000000">&lt;/</span><span style="color: #000000">html</span><span style="color: #000000">&gt;</span></div>
<p><br />
<br />
<strong>(2)在js文件中编写js代码</strong><br />
map.js<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">$(document).ready(</span><span style="color: #0000ff">function</span><span style="color: #000000">()<br />
<img id="Codehighlighter1_29_423_Open_Image" onclick="this.style.display='none'; Codehighlighter1_29_423_Open_Text.style.display='none'; Codehighlighter1_29_423_Closed_Image.style.display='inline'; Codehighlighter1_29_423_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_29_423_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_29_423_Closed_Text.style.display='none'; Codehighlighter1_29_423_Open_Image.style.display='inline'; Codehighlighter1_29_423_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_29_423_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_29_423_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">检查浏览器兼容性</span><span style="color: #008000"><br />
<img id="Codehighlighter1_81_372_Open_Image" onclick="this.style.display='none'; Codehighlighter1_81_372_Open_Text.style.display='none'; Codehighlighter1_81_372_Closed_Image.style.display='inline'; Codehighlighter1_81_372_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_81_372_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_81_372_Closed_Text.style.display='none'; Codehighlighter1_81_372_Open_Image.style.display='inline'; Codehighlighter1_81_372_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(GBrowserIsCompatible())&nbsp;</span><span id="Codehighlighter1_81_372_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_81_372_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;map&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMap2(document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">map</span><span style="color: #000000">"</span><span style="color: #000000">));<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GLatLng(</span><span style="color: #000000">36.94</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">106.08</span><span style="color: #000000">),&nbsp;</span><span style="color: #000000">4</span><span style="color: #000000">);</span><span style="color: #008000">//</span><span style="color: #008000">中国的经纬度以及地方放大倍数</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.setMapType(G_SATELLITE_MAP);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">document卸载时触发</span><span style="color: #008000"><br />
<img id="Codehighlighter1_310_366_Open_Image" onclick="this.style.display='none'; Codehighlighter1_310_366_Open_Text.style.display='none'; Codehighlighter1_310_366_Closed_Image.style.display='inline'; Codehighlighter1_310_366_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_310_366_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_310_366_Closed_Text.style.display='none'; Codehighlighter1_310_366_Open_Image.style.display='inline'; Codehighlighter1_310_366_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(window).unload(</span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;()</span><span id="Codehighlighter1_310_366_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_310_366_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('.').unbind();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUnload();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
<img id="Codehighlighter1_380_421_Open_Image" onclick="this.style.display='none'; Codehighlighter1_380_421_Open_Text.style.display='none'; Codehighlighter1_380_421_Closed_Image.style.display='inline'; Codehighlighter1_380_421_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_380_421_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_380_421_Closed_Text.style.display='none'; Codehighlighter1_380_421_Open_Image.style.display='inline'; Codehighlighter1_380_421_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_380_421_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_380_421_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('你使用的浏览器不支持&nbsp;Google&nbsp;Map</span><span style="color: #000000">!</span><span style="color: #000000">');&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000">);</span></div>
<br />
(3)在地址栏输入页面对应的地址(确定key是和你输入地址或域名匹配的),查看效果图，可以看到中国位于地图的中央。<br />
<br />
<a title="HolloChina的效果图" href="http://picasaweb.google.com/lh/photo/x4qrOWlSTe0uSe7J7BFhhw" target="_blank">HolloChina的效果图</a><br />
<br />
<strong style="font-size: 18pt">地图的移动和变换</strong><br />
<br />
<strong>（1）修改javascript代码如下：</strong><br />
map.js<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">$(document).ready(</span><span style="color: #0000ff">function</span><span style="color: #000000">()<br />
<img id="Codehighlighter1_29_442_Open_Image" onclick="this.style.display='none'; Codehighlighter1_29_442_Open_Text.style.display='none'; Codehighlighter1_29_442_Closed_Image.style.display='inline'; Codehighlighter1_29_442_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_29_442_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_29_442_Closed_Text.style.display='none'; Codehighlighter1_29_442_Open_Image.style.display='inline'; Codehighlighter1_29_442_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_29_442_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_29_442_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_61_391_Open_Image" onclick="this.style.display='none'; Codehighlighter1_61_391_Open_Text.style.display='none'; Codehighlighter1_61_391_Closed_Image.style.display='inline'; Codehighlighter1_61_391_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_61_391_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_61_391_Closed_Text.style.display='none'; Codehighlighter1_61_391_Open_Image.style.display='inline'; Codehighlighter1_61_391_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(GBrowserIsCompatible())&nbsp;</span><span id="Codehighlighter1_61_391_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_61_391_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;map&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMap2(document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">map</span><span style="color: #000000">"</span><span style="color: #000000">));<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GLatLng(</span><span style="color: #000000">36.94</span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">106.08</span><span style="color: #000000">),&nbsp;</span><span style="color: #000000">4</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">4秒后移动</span><span style="color: #008000"><br />
<img id="Codehighlighter1_224_283_Open_Image" onclick="this.style.display='none'; Codehighlighter1_224_283_Open_Text.style.display='none'; Codehighlighter1_224_283_Closed_Image.style.display='inline'; Codehighlighter1_224_283_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_224_283_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_224_283_Closed_Text.style.display='none'; Codehighlighter1_224_283_Open_Image.style.display='inline'; Codehighlighter1_224_283_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.setTimeout(</span><span style="color: #0000ff">function</span><span style="color: #000000">()&nbsp;</span><span id="Codehighlighter1_224_283_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_224_283_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.panTo(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GLatLng(</span><span style="color: #000000">35.746512259918504</span><span style="color: #000000">,</span><span style="color: #000000">78.90625</span><span style="color: #000000">));<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,&nbsp;</span><span style="color: #000000">4000</span><span style="color: #000000">);<br />
<img id="Codehighlighter1_329_385_Open_Image" onclick="this.style.display='none'; Codehighlighter1_329_385_Open_Text.style.display='none'; Codehighlighter1_329_385_Closed_Image.style.display='inline'; Codehighlighter1_329_385_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_329_385_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_329_385_Closed_Text.style.display='none'; Codehighlighter1_329_385_Open_Image.style.display='inline'; Codehighlighter1_329_385_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(window).unload(</span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;()</span><span id="Codehighlighter1_329_385_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_329_385_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('.').unbind();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUnload();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
<img id="Codehighlighter1_399_440_Open_Image" onclick="this.style.display='none'; Codehighlighter1_399_440_Open_Text.style.display='none'; Codehighlighter1_399_440_Closed_Image.style.display='inline'; Codehighlighter1_399_440_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_399_440_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_399_440_Closed_Text.style.display='none'; Codehighlighter1_399_440_Open_Image.style.display='inline'; Codehighlighter1_399_440_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_399_440_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_399_440_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('你使用的浏览器不支持&nbsp;Google&nbsp;Map</span><span style="color: #000000">!</span><span style="color: #000000">');&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000">);</span></div>
<strong>（2）输入对应的地址查看，等上4秒钟，就可以看到地图的中心移动到中国的西部(大概的位置)：</strong><br />
<br />
<a title="地图中心移动到中国的西部" href="http://picasaweb.google.com/lh/photo/f8p5rXCP476at62L16PZtA" target="_blank">地图中心移动到中国的西部</a><br />
<br />
<br />
<strong style="font-size: 18pt">添加控件并修改地图类型</strong><br />
<br />
修改javascript代码如下：<br />
map.js<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">$(document).ready(</span><span style="color: #0000ff">function</span><span style="color: #000000">()<br />
<img id="Codehighlighter1_29_501_Open_Image" onclick="this.style.display='none'; Codehighlighter1_29_501_Open_Text.style.display='none'; Codehighlighter1_29_501_Closed_Image.style.display='inline'; Codehighlighter1_29_501_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_29_501_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_29_501_Closed_Text.style.display='none'; Codehighlighter1_29_501_Open_Image.style.display='inline'; Codehighlighter1_29_501_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_29_501_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_29_501_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_61_450_Open_Image" onclick="this.style.display='none'; Codehighlighter1_61_450_Open_Text.style.display='none'; Codehighlighter1_61_450_Closed_Image.style.display='inline'; Codehighlighter1_61_450_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_61_450_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_61_450_Closed_Text.style.display='none'; Codehighlighter1_61_450_Open_Image.style.display='inline'; Codehighlighter1_61_450_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(GBrowserIsCompatible())&nbsp;</span><span id="Codehighlighter1_61_450_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_61_450_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;map&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMap2(document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">map</span><span style="color: #000000">"</span><span style="color: #000000">));<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">小型伸缩控制器</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.addControl(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GSmallMapControl());<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">地图类型控制器&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.addControl(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMapTypeControl());<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GLatLng(</span><span style="color: #000000">36.94</span><span style="color: #000000">,</span><span style="color: #000000">106.08</span><span style="color: #000000">),</span><span style="color: #000000">4</span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将地图设置为卫星地图</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;map.setMapType(G_SATELLITE_MAP);</span><span style="color: #008000">//</span><span style="color: #008000">修改地图类型</span><span style="color: #008000"><br />
<img id="Codehighlighter1_388_444_Open_Image" onclick="this.style.display='none'; Codehighlighter1_388_444_Open_Text.style.display='none'; Codehighlighter1_388_444_Closed_Image.style.display='inline'; Codehighlighter1_388_444_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_388_444_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_388_444_Closed_Text.style.display='none'; Codehighlighter1_388_444_Open_Image.style.display='inline'; Codehighlighter1_388_444_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(window).unload(</span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;()</span><span id="Codehighlighter1_388_444_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_388_444_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('.').unbind();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUnload();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
<img id="Codehighlighter1_458_499_Open_Image" onclick="this.style.display='none'; Codehighlighter1_458_499_Open_Text.style.display='none'; Codehighlighter1_458_499_Closed_Image.style.display='inline'; Codehighlighter1_458_499_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_458_499_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_458_499_Closed_Text.style.display='none'; Codehighlighter1_458_499_Open_Image.style.display='inline'; Codehighlighter1_458_499_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_458_499_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_458_499_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('你使用的浏览器不支持&nbsp;Google&nbsp;Map</span><span style="color: #000000">!</span><span style="color: #000000">');&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000">);</span></div>
<br />
刷新页面，看到的效果是卫星地图的左上角有一个小的伸缩控件，右上角是地图选择的控件<br />
<br />
<a title="加入控件后的效果图" href="http://picasaweb.google.com/lh/photo/jNujHrdpnj0BYW60BFrgmw" target="_blank">加入控件后的效果图</a> <br />
<br />
<strong style="font-size: 18pt">添加事件监听器并开启滚轮伸缩效果</strong><br />
<br />
修改javascript代码：<br />
map.js<br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><span style="color: #000000">$(document).ready(</span><span style="color: #0000ff">function</span><span style="color: #000000">()<br />
<img id="Codehighlighter1_29_652_Open_Image" onclick="this.style.display='none'; Codehighlighter1_29_652_Open_Text.style.display='none'; Codehighlighter1_29_652_Closed_Image.style.display='inline'; Codehighlighter1_29_652_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_29_652_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_29_652_Closed_Text.style.display='none'; Codehighlighter1_29_652_Open_Image.style.display='inline'; Codehighlighter1_29_652_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span id="Codehighlighter1_29_652_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_29_652_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_61_601_Open_Image" onclick="this.style.display='none'; Codehighlighter1_61_601_Open_Text.style.display='none'; Codehighlighter1_61_601_Closed_Image.style.display='inline'; Codehighlighter1_61_601_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_61_601_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_61_601_Closed_Text.style.display='none'; Codehighlighter1_61_601_Open_Image.style.display='inline'; Codehighlighter1_61_601_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(GBrowserIsCompatible())&nbsp;</span><span id="Codehighlighter1_61_601_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_61_601_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;map&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMap2(document.getElementById(</span><span style="color: #000000">"</span><span style="color: #000000">map</span><span style="color: #000000">"</span><span style="color: #000000">));<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.addControl(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GSmallMapControl());<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.addControl(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GMapTypeControl());<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">开启滚轮伸缩效果－－鼠标滚轮向前滚放大地图，反之缩小</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.enableScrollWheelZoom();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">添加moveend事件监听器</span><span style="color: #008000"><br />
<img id="Codehighlighter1_337_459_Open_Image" onclick="this.style.display='none'; Codehighlighter1_337_459_Open_Text.style.display='none'; Codehighlighter1_337_459_Closed_Image.style.display='inline'; Codehighlighter1_337_459_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_337_459_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_337_459_Closed_Text.style.display='none'; Codehighlighter1_337_459_Open_Image.style.display='inline'; Codehighlighter1_337_459_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GEvent.addListener(map,&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">moveend</span><span style="color: #000000">"</span><span style="color: #000000">,&nbsp;</span><span style="color: #0000ff">function</span><span style="color: #000000">()&nbsp;</span><span id="Codehighlighter1_337_459_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_337_459_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;center&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;map.getCenter();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">在这个DIV中显示地图中心的经纬度</span><span style="color: #008000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('#message').text(center.toString());<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;map.setCenter(</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;GLatLng(</span><span style="color: #000000">36.94</span><span style="color: #000000">,</span><span style="color: #000000">106.08</span><span style="color: #000000">),</span><span style="color: #000000">4</span><span style="color: #000000">);<br />
<img id="Codehighlighter1_539_595_Open_Image" onclick="this.style.display='none'; Codehighlighter1_539_595_Open_Text.style.display='none'; Codehighlighter1_539_595_Closed_Image.style.display='inline'; Codehighlighter1_539_595_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_539_595_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_539_595_Closed_Text.style.display='none'; Codehighlighter1_539_595_Open_Image.style.display='inline'; Codehighlighter1_539_595_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$(window).unload(</span><span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;()</span><span id="Codehighlighter1_539_595_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_539_595_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$('.').unbind();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GUnload();<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
<img id="Codehighlighter1_609_650_Open_Image" onclick="this.style.display='none'; Codehighlighter1_609_650_Open_Text.style.display='none'; Codehighlighter1_609_650_Closed_Image.style.display='inline'; Codehighlighter1_609_650_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_609_650_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_609_650_Closed_Text.style.display='none'; Codehighlighter1_609_650_Open_Image.style.display='inline'; Codehighlighter1_609_650_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_609_650_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_609_650_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('你使用的浏览器不支持&nbsp;Google&nbsp;Map</span><span style="color: #000000">!</span><span style="color: #000000">');&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span><span style="color: #000000">);</span></div>
<p><br />
此时的地图在滚动滚轮的时候会发生伸缩，而拖动完地图后，地图左侧的坐标信息会跟着变。<br />
<br />
<a title="添加事件监听器和滚轮伸缩的效果图" href="http://picasaweb.google.com/lh/photo/kVNB8t4Ftb5uQ9fXYwJQyA" target="_blank">添加事件监听器和滚轮伸缩的效果图</a><br />
<br />
后两篇：<br />
<a title="[javascript]google map api 与jquery结合使用(2) --标注,浮窗" href="http://www.blogjava.net/alexwan/archive/2008/11/17/240886.html" target="_blank">[javascript]google map api 与jquery结合使用(2) --标注,浮窗</a></p>
<p><a title="[javascript]google map api 与jquery结合使用(3) --图标样式,使用xml和异步请求 " href="http://www.blogjava.net/alexwan/archive/2008/11/19/241262.html" target="_blank">[javascript]google map api 与jquery结合使用(3) --图标样式,使用xml和异步请求 </a>&nbsp;</p>
<img src ="http://www.blogjava.net/alexwan/aggbug/240880.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-11-16 23:08 <a href="http://www.blogjava.net/alexwan/archive/2008/11/16/240880.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[javascript]IE6的 onresize ,href和overflow:hidden</title><link>http://www.blogjava.net/alexwan/archive/2008/11/14/240424.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Thu, 13 Nov 2008 16:13:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/11/14/240424.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/240424.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/11/14/240424.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/240424.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/240424.html</trackback:ping><description><![CDATA[<p><strong>ie6 onresize事件：<br />
<br />
</strong>在ie6下，document中任何一个元素的位置发生变化的时候都会触发onresize事件，今天出现的几个问题都和ie6的onresize事件有关。<br />
(1):thickbox与flexigrid一起使用的情况下,弹出thickbox时出现卡机现象，CPU使用率在50％以上。<br />
(2):布局器与flexigrid一起使用时，调整布局器内各个区域的宽度或者高度时出现卡机现象。<br />
以上两个问题，致使我们放弃在ie6下呈现flexigrid及布局器的自适应效果。<br />
<br />
<strong>ie6 href="#" onclick="doSomeThing();"<br />
<br />
</strong>在ie6下使用thickbox装载页面，而页面中有连接类型（即&lt;a/&gt;类型）的按钮，其href属性值为#，onclick事件函数为无返回值的函数，<br />
出现点击任何这样类型的按钮是出现窗口中元素移位（或者做了更多的事情）的现象。<br />
解决办法：在事件函数内添加一个返回值false即return false,也可直接加到onclick事件函数的最后。<br />
<br />
<strong>ie6 overflow:hidden</strong><br />
<br />
在ie6下使用了自己实现的布局器，在调整宽度或者高度的时候，出现一些奇怪的现象：将一个区域调大没有问题，但是调小就无效果。<br />
而确定在各个区域内没有内容的情况相调整宽度和高度是没有问题的，所以将问题转移到区域内的组件中；最后忙了一圈，才发现在<br />
各个区域内的css类中添加overflow:hidden的情况下，各个部分调整宽度和高度都是没有问题的。<br />
<br />
<strong>ie6真的很糟糕<br />
<br />
</strong>有不少页面在其他浏览器或者更高级的ie版本中都是没有问题的，但是在ie6下面就表现得很奇怪，这里我不得不说ie6真的是做得很糟糕。<br />
期待真的会有一个浏览器的统一标准出来，但是我想微软应该不会轻易放弃自己已经掌握的优势！！！</p>
<img src ="http://www.blogjava.net/alexwan/aggbug/240424.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-11-14 00:13 <a href="http://www.blogjava.net/alexwan/archive/2008/11/14/240424.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[JQuery]JQuery中获取窗体宽度和高度的通用方法</title><link>http://www.blogjava.net/alexwan/archive/2008/10/22/235827.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Tue, 21 Oct 2008 16:00:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/10/22/235827.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/235827.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/10/22/235827.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/235827.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/235827.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 背景:<br>在我们使用JQuery的过程中,有些时候是需要获取到窗体或者iframe的宽度和高度用来做一些布局上的计算,这里我们需要使用跨浏览器的做法.&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/10/22/235827.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/235827.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-10-22 00:00 <a href="http://www.blogjava.net/alexwan/archive/2008/10/22/235827.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[js]JS释放内存的方法</title><link>http://www.blogjava.net/alexwan/archive/2008/08/11/221329.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Mon, 11 Aug 2008 08:38:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/08/11/221329.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/221329.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/08/11/221329.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/221329.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/221329.html</trackback:ping><description><![CDATA[将函数使用的变量都赋值为null,然后调用方法CollectGarbage()!<br />
<img src ="http://www.blogjava.net/alexwan/aggbug/221329.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-08-11 16:38 <a href="http://www.blogjava.net/alexwan/archive/2008/08/11/221329.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]基于Ext2.0的树状选择框(TreeComboBox)</title><link>http://www.blogjava.net/alexwan/archive/2008/08/11/221203.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Mon, 11 Aug 2008 01:14:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/08/11/221203.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/221203.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/08/11/221203.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/221203.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/221203.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 背景:有一些时候我们处理的数据本身就是树状的结构,当我们需要在从这些数据中做选择的时候,希望出来的数据也是树状,以方便在逻辑上区分.实现方法:扩展和树相关的类,使得他们可以用于选择.实现代码:Ext.ux.OptionTreeNodeExt.ux.OptionTreeNode=function(attributes){&nbsp;&nbsp;&nbsp;&nbsp;&n...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/08/11/221203.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/221203.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-08-11 09:14 <a href="http://www.blogjava.net/alexwan/archive/2008/08/11/221203.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]查询字段所在区域时常用的控件(续)</title><link>http://www.blogjava.net/alexwan/archive/2008/07/30/218587.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Wed, 30 Jul 2008 01:32:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/30/218587.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/218587.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/30/218587.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/218587.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/218587.html</trackback:ping><description><![CDATA[<br />
<br />
上篇写了实现的代码,在这里给出使用的例子<br />
上篇文章:<a title="[Extjs]查询字段所在区域时常用的控件 " href="http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html">[Extjs]查询字段所在区域时常用的控件 </a><br />
<strong>比较数字</strong>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_43_125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_43_125_Open_Text.style.display='none'; Codehighlighter1_43_125_Closed_Image.style.display='inline'; Codehighlighter1_43_125_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_43_125_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_43_125_Closed_Text.style.display='none'; Codehighlighter1_43_125_Open_Image.style.display='inline'; Codehighlighter1_43_125_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;valueField&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.ComparingField(</span><span id="Codehighlighter1_43_125_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_43_125_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">数量</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">value</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img id="Codehighlighter1_98_122_Open_Image" onclick="this.style.display='none'; Codehighlighter1_98_122_Open_Text.style.display='none'; Codehighlighter1_98_122_Closed_Image.style.display='inline'; Codehighlighter1_98_122_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_98_122_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_98_122_Closed_Text.style.display='none'; Codehighlighter1_98_122_Open_Image.style.display='inline'; Codehighlighter1_98_122_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valueConfig:</span><span id="Codehighlighter1_98_122_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_98_122_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<strong>比较日期</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_42_139_Open_Image" onclick="this.style.display='none'; Codehighlighter1_42_139_Open_Text.style.display='none'; Codehighlighter1_42_139_Closed_Image.style.display='inline'; Codehighlighter1_42_139_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_42_139_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_42_139_Closed_Text.style.display='none'; Codehighlighter1_42_139_Open_Image.style.display='inline'; Codehighlighter1_42_139_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;valueField</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.ComparingField(</span><span id="Codehighlighter1_42_139_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_42_139_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">日期</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'date',<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">value</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img id="Codehighlighter1_112_136_Open_Image" onclick="this.style.display='none'; Codehighlighter1_112_136_Open_Text.style.display='none'; Codehighlighter1_112_136_Closed_Image.style.display='inline'; Codehighlighter1_112_136_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_112_136_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_112_136_Closed_Text.style.display='none'; Codehighlighter1_112_136_Open_Image.style.display='inline'; Codehighlighter1_112_136_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valueConfig:</span><span id="Codehighlighter1_112_136_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_112_136_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<strong>比较时间</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_42_139_Open_Image" onclick="this.style.display='none'; Codehighlighter1_42_139_Open_Text.style.display='none'; Codehighlighter1_42_139_Closed_Image.style.display='inline'; Codehighlighter1_42_139_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_42_139_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_42_139_Closed_Text.style.display='none'; Codehighlighter1_42_139_Open_Image.style.display='inline'; Codehighlighter1_42_139_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;valueField</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.ComparingField(</span><span id="Codehighlighter1_42_139_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_42_139_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">时间</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'time',<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">value</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img id="Codehighlighter1_112_136_Open_Image" onclick="this.style.display='none'; Codehighlighter1_112_136_Open_Text.style.display='none'; Codehighlighter1_112_136_Closed_Image.style.display='inline'; Codehighlighter1_112_136_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_112_136_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_112_136_Closed_Text.style.display='none'; Codehighlighter1_112_136_Open_Image.style.display='inline'; Codehighlighter1_112_136_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valueConfig:</span><span id="Codehighlighter1_112_136_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_112_136_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>比较日期时间</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_42_145_Open_Image" onclick="this.style.display='none'; Codehighlighter1_42_145_Open_Text.style.display='none'; Codehighlighter1_42_145_Closed_Image.style.display='inline'; Codehighlighter1_42_145_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_42_145_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_42_145_Closed_Text.style.display='none'; Codehighlighter1_42_145_Open_Image.style.display='inline'; Codehighlighter1_42_145_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;valueField</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.ComparingField(</span><span id="Codehighlighter1_42_145_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_42_145_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">日期时间</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'dateTime',<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">value</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img id="Codehighlighter1_118_142_Open_Image" onclick="this.style.display='none'; Codehighlighter1_118_142_Open_Text.style.display='none'; Codehighlighter1_118_142_Closed_Image.style.display='inline'; Codehighlighter1_118_142_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_118_142_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_118_142_Closed_Text.style.display='none'; Codehighlighter1_118_142_Open_Image.style.display='inline'; Codehighlighter1_118_142_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;valueConfig:</span><span id="Codehighlighter1_118_142_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_118_142_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>说明:<br />
</strong>
<p>&nbsp;这里将往服务端发送两个相关的参数:<br />
&nbsp;<br />
valueSymbol ----前面的操作符号的数字代号<br />
&nbsp;&nbsp;-2&nbsp; &lt;<br />
&nbsp;-1&nbsp; &lt;=<br />
&nbsp;0&nbsp;&nbsp; =<br />
&nbsp;1&nbsp;&nbsp; &gt;=<br />
&nbsp;2&nbsp;&nbsp; &gt;</p>
<p>&nbsp;valueValue ----后面比较的值<br />
<br />
<br />
<strong>IntervalField</strong> 的使用例子 <br />
<strong>限定数字在一个区间内</strong></p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_37_158_Open_Image" onclick="this.style.display='none'; Codehighlighter1_37_158_Open_Text.style.display='none'; Codehighlighter1_37_158_Closed_Image.style.display='inline'; Codehighlighter1_37_158_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_37_158_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_37_158_Closed_Text.style.display='none'; Codehighlighter1_37_158_Open_Image.style.display='inline'; Codehighlighter1_37_158_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;field&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.IntervalField(</span><span id="Codehighlighter1_37_158_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_37_158_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">数量</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">field</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img id="Codehighlighter1_92_116_Open_Image" onclick="this.style.display='none'; Codehighlighter1_92_116_Open_Text.style.display='none'; Codehighlighter1_92_116_Closed_Image.style.display='inline'; Codehighlighter1_92_116_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_92_116_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_92_116_Closed_Text.style.display='none'; Codehighlighter1_92_116_Open_Image.style.display='inline'; Codehighlighter1_92_116_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startConfig:</span><span id="Codehighlighter1_92_116_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_92_116_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img id="Codehighlighter1_131_155_Open_Image" onclick="this.style.display='none'; Codehighlighter1_131_155_Open_Text.style.display='none'; Codehighlighter1_131_155_Closed_Image.style.display='inline'; Codehighlighter1_131_155_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_131_155_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_131_155_Closed_Text.style.display='none'; Codehighlighter1_131_155_Open_Image.style.display='inline'; Codehighlighter1_131_155_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endConfig:</span><span id="Codehighlighter1_131_155_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_131_155_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>限定日期在一个区间内</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_37_173_Open_Image" onclick="this.style.display='none'; Codehighlighter1_37_173_Open_Text.style.display='none'; Codehighlighter1_37_173_Closed_Image.style.display='inline'; Codehighlighter1_37_173_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_37_173_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_37_173_Closed_Text.style.display='none'; Codehighlighter1_37_173_Open_Image.style.display='inline'; Codehighlighter1_37_173_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;field&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.IntervalField(</span><span id="Codehighlighter1_37_173_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_37_173_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">日期</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">field</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'date',<br />
<img id="Codehighlighter1_107_131_Open_Image" onclick="this.style.display='none'; Codehighlighter1_107_131_Open_Text.style.display='none'; Codehighlighter1_107_131_Closed_Image.style.display='inline'; Codehighlighter1_107_131_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_107_131_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_107_131_Closed_Text.style.display='none'; Codehighlighter1_107_131_Open_Image.style.display='inline'; Codehighlighter1_107_131_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startConfig:</span><span id="Codehighlighter1_107_131_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_107_131_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img id="Codehighlighter1_146_170_Open_Image" onclick="this.style.display='none'; Codehighlighter1_146_170_Open_Text.style.display='none'; Codehighlighter1_146_170_Closed_Image.style.display='inline'; Codehighlighter1_146_170_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_146_170_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_146_170_Closed_Text.style.display='none'; Codehighlighter1_146_170_Open_Image.style.display='inline'; Codehighlighter1_146_170_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endConfig:</span><span id="Codehighlighter1_146_170_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_146_170_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>限定时间在一个区间内<br />
</strong>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_37_173_Open_Image" onclick="this.style.display='none'; Codehighlighter1_37_173_Open_Text.style.display='none'; Codehighlighter1_37_173_Closed_Image.style.display='inline'; Codehighlighter1_37_173_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_37_173_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_37_173_Closed_Text.style.display='none'; Codehighlighter1_37_173_Open_Image.style.display='inline'; Codehighlighter1_37_173_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;field</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.IntervalField(</span><span id="Codehighlighter1_37_173_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_37_173_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">时间</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">field</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'time',<br />
<img id="Codehighlighter1_107_131_Open_Image" onclick="this.style.display='none'; Codehighlighter1_107_131_Open_Text.style.display='none'; Codehighlighter1_107_131_Closed_Image.style.display='inline'; Codehighlighter1_107_131_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_107_131_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_107_131_Closed_Text.style.display='none'; Codehighlighter1_107_131_Open_Image.style.display='inline'; Codehighlighter1_107_131_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startConfig:</span><span id="Codehighlighter1_107_131_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_107_131_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img id="Codehighlighter1_146_170_Open_Image" onclick="this.style.display='none'; Codehighlighter1_146_170_Open_Text.style.display='none'; Codehighlighter1_146_170_Closed_Image.style.display='inline'; Codehighlighter1_146_170_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_146_170_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_146_170_Closed_Text.style.display='none'; Codehighlighter1_146_170_Open_Image.style.display='inline'; Codehighlighter1_146_170_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endConfig:</span><span id="Codehighlighter1_146_170_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_146_170_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>限定日期时间在一个区间内</strong><br />
<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_37_179_Open_Image" onclick="this.style.display='none'; Codehighlighter1_37_179_Open_Text.style.display='none'; Codehighlighter1_37_179_Closed_Image.style.display='inline'; Codehighlighter1_37_179_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_37_179_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_37_179_Closed_Text.style.display='none'; Codehighlighter1_37_179_Open_Image.style.display='inline'; Codehighlighter1_37_179_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;field&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">new</span><span style="color: #000000">&nbsp;Ext.ux.IntervalField(</span><span id="Codehighlighter1_37_179_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_37_179_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;fieldLabel&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">日期时间</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;name&nbsp;:&nbsp;</span><span style="color: #000000">"</span><span style="color: #000000">field</span><span style="color: #000000">"</span><span style="color: #000000">,<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;type:'dateTime',<br />
<img id="Codehighlighter1_113_137_Open_Image" onclick="this.style.display='none'; Codehighlighter1_113_137_Open_Text.style.display='none'; Codehighlighter1_113_137_Closed_Image.style.display='inline'; Codehighlighter1_113_137_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_113_137_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_113_137_Closed_Text.style.display='none'; Codehighlighter1_113_137_Open_Image.style.display='inline'; Codehighlighter1_113_137_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;startConfig:</span><span id="Codehighlighter1_113_137_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_113_137_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img id="Codehighlighter1_152_176_Open_Image" onclick="this.style.display='none'; Codehighlighter1_152_176_Open_Text.style.display='none'; Codehighlighter1_152_176_Closed_Image.style.display='inline'; Codehighlighter1_152_176_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_152_176_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_152_176_Closed_Text.style.display='none'; Codehighlighter1_152_176_Open_Image.style.display='inline'; Codehighlighter1_152_176_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;endConfig:</span><span id="Codehighlighter1_152_176_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_152_176_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;allowBlank:</span><span style="color: #0000ff">false</span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img alt="" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">);</span></div>
<br />
<strong>说明:</strong><br />
* 这里将往服务端发送两个相关的参数:<br />
* <br />
* fieldStart----区间的下界<br />
* fieldEnd----区间的上界 
<img src ="http://www.blogjava.net/alexwan/aggbug/218587.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-30 09:32 <a href="http://www.blogjava.net/alexwan/archive/2008/07/30/218587.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]查询字段所在区域时常用的控件</title><link>http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Wed, 30 Jul 2008 01:17:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/218580.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/218580.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/218580.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 背景:我们在查询的时候经常会用到区间查询,比如,要求某个字段的值要大于,小于或等于某个值;又或者要求某个字段的值在我们指定的区间内.那么在填写条件的时候,如何去表达查询的区间更加明确,用户查询时更方便成为一个问题!方案:实现两个控件,一个用于单值比较(大于,小于或者等于某个值),另一个用于区间比较.实现代码:Ext.ux.ComparingNumberFieldExt.ux.Com...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/218580.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-30 09:17 <a href="http://www.blogjava.net/alexwan/archive/2008/07/30/218580.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]基于Extjs2.0日期时间(DateTime)控件的改良版本</title><link>http://www.blogjava.net/alexwan/archive/2008/07/21/216328.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Mon, 21 Jul 2008 04:18:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/21/216328.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/216328.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/21/216328.html#Feedback</comments><slash:comments>20</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/216328.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/216328.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 背景:在Extjs论坛上找到的日期时间控件()是由Extjs2.0原版的日期控件和时间控件组合而成,在提示验证信息的时候很容易出错,而且验证信息显示位置也不对.做法:基于以上背景,我对日期时间控件进行了改进,主要的做法是:(1)重载基础的日期控件和时间控件,用于组合新的日期时间控件(2)在日期时间控件中添加消息栈,用于存储信息记录代码:Ext.ux.TimeField(...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/07/21/216328.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/216328.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-21 12:18 <a href="http://www.blogjava.net/alexwan/archive/2008/07/21/216328.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]Extjs2.0中与字段(Field)相关的常用方法</title><link>http://www.blogjava.net/alexwan/archive/2008/07/19/216083.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Sat, 19 Jul 2008 12:13:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/19/216083.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/216083.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/19/216083.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/216083.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/216083.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img id="Codehighlighter1_11_1246_Open_Image" onclick="this.style.display='none'; Codehighlighter1_11_1246_Open_Text.style.display='none'; Codehighlighter1_11_1246_Closed_Image.style.display='inline'; Codehighlighter1_11_1246_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_11_1246_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_11_1246_Closed_Text.style.display='none'; Codehighlighter1_11_1246_Open_Image.style.display='inline'; Codehighlighter1_11_1246_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;Util&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;</span><span id="Codehighlighter1_11_1246_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_11_1246_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">从表单中移除一个字段</span><span style="color: #008000"><br />
<img id="Codehighlighter1_57_253_Open_Image" onclick="this.style.display='none'; Codehighlighter1_57_253_Open_Text.style.display='none'; Codehighlighter1_57_253_Closed_Image.style.display='inline'; Codehighlighter1_57_253_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_57_253_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_57_253_Closed_Text.style.display='none'; Codehighlighter1_57_253_Open_Image.style.display='inline'; Codehighlighter1_57_253_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;removeField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_57_253_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_57_253_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_86_243_Open_Image" onclick="this.style.display='none'; Codehighlighter1_86_243_Open_Text.style.display='none'; Codehighlighter1_86_243_Closed_Image.style.display='inline'; Codehighlighter1_86_243_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_86_243_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_86_243_Closed_Text.style.display='none'; Codehighlighter1_86_243_Open_Image.style.display='inline'; Codehighlighter1_86_243_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.getEl())</span><span id="Codehighlighter1_86_243_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_86_243_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.clearInvalid();&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.disable();</span><span style="color: #008000">//</span><span style="color: #008000">令字段不验证,也不提交数据</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.hide();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.getEl().up('.x</span><span style="color: #000000">-</span><span style="color: #000000">form</span><span style="color: #000000">-</span><span style="color: #000000">item').setDisplayed(</span><span style="color: #0000ff">false</span><span style="color: #000000">);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">隐藏字段</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将被移除的字段恢复</span><span style="color: #008000"><br />
<img id="Codehighlighter1_306_451_Open_Image" onclick="this.style.display='none'; Codehighlighter1_306_451_Open_Text.style.display='none'; Codehighlighter1_306_451_Closed_Image.style.display='inline'; Codehighlighter1_306_451_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_306_451_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_306_451_Closed_Text.style.display='none'; Codehighlighter1_306_451_Open_Image.style.display='inline'; Codehighlighter1_306_451_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;recoverField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_306_451_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_306_451_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_337_445_Open_Image" onclick="this.style.display='none'; Codehighlighter1_337_445_Open_Text.style.display='none'; Codehighlighter1_337_445_Closed_Image.style.display='inline'; Codehighlighter1_337_445_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_337_445_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_337_445_Closed_Text.style.display='none'; Codehighlighter1_337_445_Open_Image.style.display='inline'; Codehighlighter1_337_445_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.getEl())</span><span id="Codehighlighter1_337_445_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_337_445_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.enable();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.show();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.getEl().up('.x</span><span style="color: #000000">-</span><span style="color: #000000">form</span><span style="color: #000000">-</span><span style="color: #000000">item').setDisplayed(</span><span style="color: #0000ff">true</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将字段隐藏,但是会验证,提交数据</span><span style="color: #008000"><br />
<img id="Codehighlighter1_505_677_Open_Image" onclick="this.style.display='none'; Codehighlighter1_505_677_Open_Text.style.display='none'; Codehighlighter1_505_677_Closed_Image.style.display='inline'; Codehighlighter1_505_677_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_505_677_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_505_677_Closed_Text.style.display='none'; Codehighlighter1_505_677_Open_Image.style.display='inline'; Codehighlighter1_505_677_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;hideField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_505_677_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_505_677_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_534_667_Open_Image" onclick="this.style.display='none'; Codehighlighter1_534_667_Open_Text.style.display='none'; Codehighlighter1_534_667_Closed_Image.style.display='inline'; Codehighlighter1_534_667_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_534_667_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_534_667_Closed_Text.style.display='none'; Codehighlighter1_534_667_Open_Image.style.display='inline'; Codehighlighter1_534_667_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.getEl())</span><span id="Codehighlighter1_534_667_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_534_667_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.clearInvalid();&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.hide();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.getEl().up('.x</span><span style="color: #000000">-</span><span style="color: #000000">form</span><span style="color: #000000">-</span><span style="color: #000000">item').setDisplayed(</span><span style="color: #0000ff">false</span><span style="color: #000000">);&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">&nbsp;hide&nbsp;label</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将隐藏的字段显示出来</span><span style="color: #008000"><br />
<img id="Codehighlighter1_721_847_Open_Image" onclick="this.style.display='none'; Codehighlighter1_721_847_Open_Text.style.display='none'; Codehighlighter1_721_847_Closed_Image.style.display='inline'; Codehighlighter1_721_847_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_721_847_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_721_847_Closed_Text.style.display='none'; Codehighlighter1_721_847_Open_Image.style.display='inline'; Codehighlighter1_721_847_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;showField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_721_847_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_721_847_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_753_841_Open_Image" onclick="this.style.display='none'; Codehighlighter1_753_841_Open_Text.style.display='none'; Codehighlighter1_753_841_Closed_Image.style.display='inline'; Codehighlighter1_753_841_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_753_841_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_753_841_Closed_Text.style.display='none'; Codehighlighter1_753_841_Open_Image.style.display='inline'; Codehighlighter1_753_841_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.getEl())</span><span id="Codehighlighter1_753_841_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_753_841_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.show();<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.getEl().up('.x</span><span style="color: #000000">-</span><span style="color: #000000">form</span><span style="color: #000000">-</span><span style="color: #000000">item').setDisplayed(</span><span style="color: #0000ff">true</span><span style="color: #000000">);<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将字段设置只读</span><span style="color: #008000"><br />
<img id="Codehighlighter1_892_1045_Open_Image" onclick="this.style.display='none'; Codehighlighter1_892_1045_Open_Text.style.display='none'; Codehighlighter1_892_1045_Closed_Image.style.display='inline'; Codehighlighter1_892_1045_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_892_1045_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_892_1045_Closed_Text.style.display='none'; Codehighlighter1_892_1045_Open_Image.style.display='inline'; Codehighlighter1_892_1045_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;readOnlyField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_892_1045_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_892_1045_Open_Text"><span style="color: #000000">{<br />
<img id="Codehighlighter1_919_970_Open_Image" onclick="this.style.display='none'; Codehighlighter1_919_970_Open_Text.style.display='none'; Codehighlighter1_919_970_Closed_Image.style.display='inline'; Codehighlighter1_919_970_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_919_970_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_919_970_Closed_Text.style.display='none'; Codehighlighter1_919_970_Open_Image.style.display='inline'; Codehighlighter1_919_970_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.el)</span><span id="Codehighlighter1_919_970_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_919_970_Open_Text"><span style="color: #000000">{</span><span style="color: #008000">//</span><span style="color: #008000">rended</span><span style="color: #008000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.el.dom.readOnly</span><span style="color: #000000">=</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field)</span><span style="color: #008000">//</span><span style="color: #008000">notRended</span><span style="color: #008000"><br />
<img id="Codehighlighter1_1003_1039_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1003_1039_Open_Text.style.display='none'; Codehighlighter1_1003_1039_Closed_Image.style.display='inline'; Codehighlighter1_1003_1039_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1003_1039_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1003_1039_Closed_Text.style.display='none'; Codehighlighter1_1003_1039_Open_Image.style.display='inline'; Codehighlighter1_1003_1039_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1003_1039_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1003_1039_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.readOnly</span><span style="color: #000000">=</span><span style="color: #0000ff">true</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000">,<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000">//</span><span style="color: #008000">将只读字段设置成可读</span><span style="color: #008000"><br />
<img id="Codehighlighter1_1095_1244_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1095_1244_Open_Text.style.display='none'; Codehighlighter1_1095_1244_Closed_Image.style.display='inline'; Codehighlighter1_1095_1244_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1095_1244_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1095_1244_Closed_Text.style.display='none'; Codehighlighter1_1095_1244_Open_Image.style.display='inline'; Codehighlighter1_1095_1244_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;unReadOnlyField:</span><span style="color: #0000ff">function</span><span style="color: #000000">(field)&nbsp;</span><span id="Codehighlighter1_1095_1244_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1095_1244_Open_Text"><span style="color: #000000">{</span><span style="color: #008000">//</span><span style="color: #008000">rended</span><span style="color: #008000"><br />
<img id="Codehighlighter1_1129_1171_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1129_1171_Open_Text.style.display='none'; Codehighlighter1_1129_1171_Closed_Image.style.display='inline'; Codehighlighter1_1129_1171_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1129_1171_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1129_1171_Closed_Text.style.display='none'; Codehighlighter1_1129_1171_Open_Image.style.display='inline'; Codehighlighter1_1129_1171_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field</span><span style="color: #000000">&amp;&amp;</span><span style="color: #000000">field.el)</span><span id="Codehighlighter1_1129_1171_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1129_1171_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.el.dom.readOnly</span><span style="color: #000000">=</span><span style="color: #0000ff">false</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(field)</span><span style="color: #008000">//</span><span style="color: #008000">notRended</span><span style="color: #008000"><br />
<img id="Codehighlighter1_1203_1238_Open_Image" onclick="this.style.display='none'; Codehighlighter1_1203_1238_Open_Text.style.display='none'; Codehighlighter1_1203_1238_Closed_Image.style.display='inline'; Codehighlighter1_1203_1238_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_1203_1238_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_1203_1238_Closed_Text.style.display='none'; Codehighlighter1_1203_1238_Open_Image.style.display='inline'; Codehighlighter1_1203_1238_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" /></span><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_1203_1238_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_1203_1238_Open_Text"><span style="color: #000000">{<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;field.readOnly</span><span style="color: #000000">=</span><span style="color: #0000ff">false</span><span style="color: #000000">;<br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
<img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />}</span></span></div>
<img src ="http://www.blogjava.net/alexwan/aggbug/216083.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-19 20:13 <a href="http://www.blogjava.net/alexwan/archive/2008/07/19/216083.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Extjs]输出JSON时图片及文件需要单独处理</title><link>http://www.blogjava.net/alexwan/archive/2008/07/18/215900.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Fri, 18 Jul 2008 13:41:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/18/215900.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/215900.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/18/215900.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/215900.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/215900.html</trackback:ping><description><![CDATA[[Extjs]输出JSON是图片及文件需要单独处理<br />
今天在使用Extjs开发的后台系统中碰到一个很奇怪的错误,从一个只有很少记录的数据表中查数据出来竟然用了9秒多;<br />
而且会在firefox中可以显示出来,在IE中却没有显示出来(通过grid来显示),最后,我通过在服务端打印响应中的内容,<br />
竟然让我的eclipse都卡住了,等缓过来查看输出的时候发现,原来是服务端输出json的时候把图片的字节值也一起打印出来了,<br />
所以才会导致eclipse卡住并且即使能输出也是相当得慢;而且几条数据的图片的输出值就让IE处理不了!!<br />
所以,如果要在数据表内存储图片(文件)时,不能将图片的字节值也当作JSON输出到客户端,如果需要显示还是单独处理为妙.
 <img src ="http://www.blogjava.net/alexwan/aggbug/215900.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-18 21:41 <a href="http://www.blogjava.net/alexwan/archive/2008/07/18/215900.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[javaScript]javaScript检测浏览器以及版本的粗略做法</title><link>http://www.blogjava.net/alexwan/archive/2008/07/12/214492.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Sat, 12 Jul 2008 14:07:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/07/12/214492.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/214492.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/07/12/214492.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/214492.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/214492.html</trackback:ping><description><![CDATA[<div style="border-right: #cccccc 1px solid; padding-right: 5px; border-top: #cccccc 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">&nbsp;1</span><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;ua&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;navigator.userAgent.toLowerCase();<br />
</span><span style="color: #008080">&nbsp;2</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;isOpera</span><span style="color: #000000">=</span><span style="color: #000000">ua.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">opera</span><span style="color: #000000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">;<br />
</span><span style="color: #008080">&nbsp;3</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" /></span><span style="color: #0000ff">if</span><span style="color: #000000">(</span><span style="color: #000000">!</span><span style="color: #000000">isOpera)<br />
</span><span style="color: #008080">&nbsp;4</span><span style="color: #000000"><img id="Codehighlighter1_96_433_Open_Image" onclick="this.style.display='none'; Codehighlighter1_96_433_Open_Text.style.display='none'; Codehighlighter1_96_433_Closed_Image.style.display='inline'; Codehighlighter1_96_433_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_96_433_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_96_433_Closed_Text.style.display='none'; Codehighlighter1_96_433_Open_Image.style.display='inline'; Codehighlighter1_96_433_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_96_433_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_96_433_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">&nbsp;5</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">&nbsp;6</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(isIE)<br />
</span><span style="color: #008080">&nbsp;7</span><span style="color: #000000"><img id="Codehighlighter1_112_255_Open_Image" onclick="this.style.display='none'; Codehighlighter1_112_255_Open_Text.style.display='none'; Codehighlighter1_112_255_Closed_Image.style.display='inline'; Codehighlighter1_112_255_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_112_255_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_112_255_Closed_Text.style.display='none'; Codehighlighter1_112_255_Open_Image.style.display='inline'; Codehighlighter1_112_255_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_112_255_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_112_255_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">&nbsp;8</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;isMaxthod&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;&nbsp;ua.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">maxthon</span><span style="color: #000000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">;<br />
</span><span style="color: #008080">&nbsp;9</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(isMaxthod)<br />
</span><span style="color: #008080">10</span><span style="color: #000000"><img id="Codehighlighter1_182_251_Open_Image" style="display: inline" onclick="this.style.display='none'; Codehighlighter1_182_251_Open_Text.style.display='none'; Codehighlighter1_182_251_Closed_Image.style.display='inline'; Codehighlighter1_182_251_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_182_251_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_182_251_Closed_Text.style.display='none'; Codehighlighter1_182_251_Open_Image.style.display='inline'; Codehighlighter1_182_251_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_182_251_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_182_251_Open_Text" style="display: inline"><span style="color: #000000">{<br />
</span><span style="color: #008080">11</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('您使用的浏览器是Maxthod,为了顺利体验本系统,建议您停用浮动广告过滤等Maxthod特有功能。');<br />
</span><span style="color: #008080">12</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">13</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">14</span><span style="color: #000000"><img id="Codehighlighter1_263_425_Open_Image" onclick="this.style.display='none'; Codehighlighter1_263_425_Open_Text.style.display='none'; Codehighlighter1_263_425_Closed_Image.style.display='inline'; Codehighlighter1_263_425_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_263_425_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_263_425_Closed_Text.style.display='none'; Codehighlighter1_263_425_Open_Image.style.display='inline'; Codehighlighter1_263_425_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_263_425_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_263_425_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">15</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">var</span><span style="color: #000000">&nbsp;isFF3&nbsp;</span><span style="color: #000000">=</span><span style="color: #000000">&nbsp;&nbsp;ua.indexOf(</span><span style="color: #000000">"</span><span style="color: #000000">firefox/3</span><span style="color: #000000">"</span><span style="color: #000000">)&nbsp;</span><span style="color: #000000">&gt;</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">;<br />
</span><span style="color: #008080">16</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">(isFF3)<br />
</span><span style="color: #008080">17</span><span style="color: #000000"><img id="Codehighlighter1_327_419_Open_Image" onclick="this.style.display='none'; Codehighlighter1_327_419_Open_Text.style.display='none'; Codehighlighter1_327_419_Closed_Image.style.display='inline'; Codehighlighter1_327_419_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_327_419_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_327_419_Closed_Text.style.display='none'; Codehighlighter1_327_419_Open_Image.style.display='inline'; Codehighlighter1_327_419_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedSubBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_327_419_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_327_419_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">18</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('浏览器','您使用的浏览器是FireFox3,为了顺利体验本系统,建议您使用IE6,IE7,Maxthod或FireFox(</span><span style="color: #000000">3</span><span style="color: #000000">.0以下)等浏览器。');<br />
</span><span style="color: #008080">19</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">20</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">21</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">22</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" /><br />
</span><span style="color: #008080">23</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
</span><span style="color: #008080">24</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000"><br />
</span><span style="color: #008080">25</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000"><br />
</span><span style="color: #008080">26</span><span style="color: #000000"><img id="Codehighlighter1_442_528_Open_Image" onclick="this.style.display='none'; Codehighlighter1_442_528_Open_Text.style.display='none'; Codehighlighter1_442_528_Closed_Image.style.display='inline'; Codehighlighter1_442_528_Closed_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockStart.gif" align="top"  alt="" /><img id="Codehighlighter1_442_528_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_442_528_Closed_Text.style.display='none'; Codehighlighter1_442_528_Open_Image.style.display='inline'; Codehighlighter1_442_528_Open_Text.style.display='inline';" src="http://www.blogjava.net/images/OutliningIndicators/ContractedBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_442_528_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"  alt="" /></span><span id="Codehighlighter1_442_528_Open_Text"><span style="color: #000000">{<br />
</span><span style="color: #008080">27</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/InBlock.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('浏览器','您使用的浏览器是Opera,为了顺利体验本系统,建议您使用IE6,IE7,Maxthod或FireFox(</span><span style="color: #000000">3</span><span style="color: #000000">.0以下)等浏览器。');<br />
</span><span style="color: #008080">28</span><span style="color: #000000"><img src="http://www.blogjava.net/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top"  alt="" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span></div>
 <img src ="http://www.blogjava.net/alexwan/aggbug/214492.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-07-12 22:07 <a href="http://www.blogjava.net/alexwan/archive/2008/07/12/214492.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[ExtJs]基于EXT2的RadioGroup</title><link>http://www.blogjava.net/alexwan/archive/2008/06/27/211013.html</link><dc:creator>Alexwan</dc:creator><author>Alexwan</author><pubDate>Fri, 27 Jun 2008 01:40:00 GMT</pubDate><guid>http://www.blogjava.net/alexwan/archive/2008/06/27/211013.html</guid><wfw:comment>http://www.blogjava.net/alexwan/comments/211013.html</wfw:comment><comments>http://www.blogjava.net/alexwan/archive/2008/06/27/211013.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/alexwan/comments/commentRss/211013.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/alexwan/services/trackbacks/211013.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 背景:Ext2标准实现的Radio不够用!一方面是布局不太方便,另一方面是事件比较难用.所以我实现了一种以onChange事件为中心的RadioGroup.实现代码:&nbsp;&nbsp;1Ext.namespace('Ext.ux');&nbsp;&nbsp;2&nbsp;&nbsp;3Ext.ux.Radio&nbsp;=function(config)&nbsp;&...&nbsp;&nbsp;<a href='http://www.blogjava.net/alexwan/archive/2008/06/27/211013.html'>阅读全文</a><img src ="http://www.blogjava.net/alexwan/aggbug/211013.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/alexwan/" target="_blank">Alexwan</a> 2008-06-27 09:40 <a href="http://www.blogjava.net/alexwan/archive/2008/06/27/211013.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>