<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>ado88</title>
    <description></description>
    <link>http://ado88.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>自己创建一个下拉列表框</title>
        <author>ado88</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ado88.javaeye.com">ado88</a>&nbsp;
          链接：<a href="http://ado88.javaeye.com/blog/145393" style="color:red;">http://ado88.javaeye.com/blog/145393</a>&nbsp;
          发表时间: 2007年12月02日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          由于业务需要，普通的下拉列表框不能够实现我们的要求，于是就自己设计了一个，在这里展现给大家它的基本模型，数据也是写死的，等真正应用到项目中的时候，数据是要从后台传递过来的..哈。这里主要是给大家一个自己创建下拉列表框的思想。<br />具体的实现可以根据不同的业务需求对这个列表框进行改造。<br />比方说，可以用dwr的方式把数据从数据库或内存中读取出来，并实时的创建该列表。
          <br/>
          <span style="color:red;">
            <a href="http://ado88.javaeye.com/blog/145393#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 02 Dec 2007 10:57:57 +0800</pubDate>
        <link>http://ado88.javaeye.com/blog/145393</link>
        <guid>http://ado88.javaeye.com/blog/145393</guid>
      </item>
      <item>
        <title>关注一下IE和Firefox的兼容性</title>
        <author>ado88</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ado88.javaeye.com">ado88</a>&nbsp;
          链接：<a href="http://ado88.javaeye.com/blog/135773" style="color:red;">http://ado88.javaeye.com/blog/135773</a>&nbsp;
          发表时间: 2007年10月26日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          1.event.srcElement问题<br /><br />在IE下,event对象有srcElement属性,但是没有target属性;<br />在Firefox下,even对象有target属性,但是没有srcElement属性.<br /><br />我们可以这样解决:<br /><br />使用obj(obj = event.srcElement ? event.srcElement : event.target;)来代替IE下的event.srcElement或者Firefox下的event.target. <br /><br />2.上面提到了event，在两种浏览器中也存在问题<br />window.event只能在IE下运行,而不能在Firefox下运行,<br />这是因为Firefox的event只能在有事件发生的情况下使用<br /><br />IE:<br />&lt;input type="button" value="测试IE下的Event" onclick="test1()"/><br />&lt;input type="button" value="测试Event的兼容性" onclick="test2()"/><br /><br />&lt;script language="javascript"><br />function test1() {<br />alert(window.event); //使用 window.event<br />}<br />function test2(evt) {<br />evt=evt?evt:(window.event?window.event:null);<br />alert(evt); //使用参数evt<br />}<br />&lt;/script><br />=============================================<br />3.<strong>innerText</strong>在IE中能正常工作，但是innerText在FireFox中却不行<br />这里给出一个解决方法<br />&lt;html><br />&lt;head><br />&lt;meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><br />&lt;title>关注一下IE和Firefox的兼容性&lt;/title><br />&lt;/head><br />&lt;script language="javascript"><br />function testInnerText(){<br />	if(navigator.appName.indexOf("Explorer") > -1){	<br />		 document.getElementById('element').innerText = "my text";	<br />	} else{	<br />		 document.getElementById('element').textContent = "my text";	<br />	}<br />}<br />&lt;/script><br />&lt;body><br />&lt;input name="Button" type="button" value="testInnerText" onclick="javascript:testInnerText()"/><br />&lt;div id="element" style="border:1px solid #0066CC; width:100px; height:50px">&lt;/div><br />&lt;/body><br />&lt;/html>
          <br/>
          <span style="color:red;">
            <a href="http://ado88.javaeye.com/blog/135773#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 26 Oct 2007 16:36:52 +0800</pubDate>
        <link>http://ado88.javaeye.com/blog/135773</link>
        <guid>http://ado88.javaeye.com/blog/135773</guid>
      </item>
      <item>
        <title>DWR同步请求时FF下报错：responseBatch has no properties</title>
        <author>ado88</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ado88.javaeye.com">ado88</a>&nbsp;
          链接：<a href="http://ado88.javaeye.com/blog/131861" style="color:red;">http://ado88.javaeye.com/blog/131861</a>&nbsp;
          发表时间: 2007年10月15日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          DWR同步请求时FF下报错：responseBatch has no properties<br />            IE下报错：[object error]的解决方法：<br /><br />在dwr中，请求都被封装起来了， 可以解压dwr.jar，可以发现里面有engine.js,<br />在它的里面有一个方法<br />      DWREngine.setAsync = function(async) {<br />          DWREngine._async = async;<br />       };<br />    这个async默认值为true//此时为异步模式.<br /><br />   如果需要同步执行的话，就可以在执行的方法加上上面这个设置例如：<br /><br /> DWREngine.setAsync(false);<br /> var _data = "" ;<br /> Messages.getConfrimMessage(function(data){<br />  _data = data ;<br /> });<br /> DWREngine.setAsync(true);<br /><br />这样的话就会同步执行getConfrimMessage方法。执行以后，你就会发现尽管结果是正确的，但是还会弹出一个[object error]的警告。<br /><br /> 这就要了解engine.js中具体的执行顺序，找出问题所在：在这个文件中（注意版本：2.0）<br /> 你可以找到这样的代码： <br /> Ignore NS_ERROR_NOT_AVAILABLE if Mozilla is being narky<br /> else if (message.indexOf("0x80040111") != -1) dwr.engine._debug(message);<br /> else alert(message);<br /><br />现在你把alert这行注释掉就一切OK了。
          <br/>
          <span style="color:red;">
            <a href="http://ado88.javaeye.com/blog/131861#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 15 Oct 2007 09:37:22 +0800</pubDate>
        <link>http://ado88.javaeye.com/blog/131861</link>
        <guid>http://ado88.javaeye.com/blog/131861</guid>
      </item>
      <item>
        <title>dojo0.9的tab标签页长得太难看了</title>
        <author>ado88</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ado88.javaeye.com">ado88</a>&nbsp;
          链接：<a href="http://ado88.javaeye.com/blog/124471" style="color:red;">http://ado88.javaeye.com/blog/124471</a>&nbsp;
          发表时间: 2007年09月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          dojo0.9的tab标签页长得巨丑<br /><br />为什么就不能把它美化一下再发布出来<br /><br />我想改一下还要费劲找各个css,还有自己画图....<br /><br />于是,我想到了用dhtmlxTabbar<br /><br />dhtmlx系列的东西我只用了这个,现在只是用了其中的标签表现形式<br /><br />其他具体的应用还没有搞.<br /><br />推荐大家去看一下这个东东,挺好用的<br /><br />下图是用就是这个东西制作的tab
          <br/>
          <span style="color:red;">
            <a href="http://ado88.javaeye.com/blog/124471#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 16 Sep 2007 00:31:04 +0800</pubDate>
        <link>http://ado88.javaeye.com/blog/124471</link>
        <guid>http://ado88.javaeye.com/blog/124471</guid>
      </item>
      <item>
        <title>使用DOJO的Tab标签时可以不同时加载页面吗？</title>
        <author>ado88</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ado88.javaeye.com">ado88</a>&nbsp;
          链接：<a href="http://ado88.javaeye.com/blog/124470" style="color:red;">http://ado88.javaeye.com/blog/124470</a>&nbsp;
          发表时间: 2007年09月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创博客文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          可以使用LinkPane，如下：<br />&lt;div id="lhtabs" dojoType="dijit.layout.TabContainer" tabPosition="left-h" style="width:100%; height:100%;"><br /> &lt;a dojoType="dijit.layout.LinkPane" href="Edit1.jsp" selected="true">人员&lt;/a>	<br /> &lt;a dojoType="dijit.layout.LinkPane" href="Edit2.jsp" >人员2&lt;/a><br /> &lt;a dojoType="dijit.layout.LinkPane" href="Edit3.jsp" selected="true">人员3&lt;/a><br />&lt;/div>
          <br/>
          <span style="color:red;">
            <a href="http://ado88.javaeye.com/blog/124470#comments" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 16 Sep 2007 00:19:59 +0800</pubDate>
        <link>http://ado88.javaeye.com/blog/124470</link>
        <guid>http://ado88.javaeye.com/blog/124470</guid>
      </item>
  </channel>
</rss>