当前位置:首页 » 软件行业

请教二个问题

八月 3, 2007

 发表在: java



问题一  
  我想改变div的opacity,但怎么搞也不行,我就想达到那种渐显的效果!  
  <script   language="javascript">  
      var   counter=0;  
      function   start()  
      {  
            if(counter<=100)  
          {  
          counter=counter+15;  
          document.all["dayer1"].style.filter   =   "progid:dximagetransform.microsoft.alpha(opacity=counter)"  
        settimeout("start()",1000);  
           
        }  
     
      }  
  </script>  
  html代码如下  
  <html>  
      <body   onload="start();">  
      <div   id="dayer1"   style="position:absolute;   left:140px;   height:400;   width:400;filter:progid:dximagetransform.microsoft.blur()   ;   "><img   src="bg1.gif"></div>  
      <body>  
  </html>  
   
  问题二  
  能不能在一张网页上得到一个<td>的具体位置的,比如果说left=100px,top=100;这样的呢?

电脑软件技术推荐:

  • 2006年中国CRM市场五大挑战[详细内容]
  • 2005年中国的十大作秀时刻[详细内容]
  • HP ProLiant独占鳌头 连续4季度稳居中国市场第一[详细内容]
  • 中国新富DIY全球奢侈地路线图[详细内容]
  • VC加速抢滩中国 政府对创投业持支持态度[详细内容]
  • 中国移动整治WAP 风险投资热捧3G门户[详细内容]
  • 中国电信摆脱固网依赖 携四大模式战略转型[详细内容]
  • 中国手机产业十年成就庆典活动[详细内容]
  • Gartner:Q3中国外置控制器存储收益下滑23%[详细内容]
  • 思科第十届中国用户大会现场体验区[详细内容]
  • 相关提议:
    发表者:wzhiyuan

    q:渐变的div效果?  
      a:用filter:   blendtrans实现更好一些  
      可如下示例:  
      <script   language=javascript>  
      <!--  
      var   frunning   =   0;  
      function   starttrans()  
      {  
      if   (frunning   ==   0)  
      {  
      frunning   =   1  
      sampleid.filters.blendtrans.apply();  
      sampleid.style.display   ="block";  
      sampleid.filters.blendtrans.play()  
      }  
      }  
      //-->  
      </script>  
      <input   type=button   value=show   onclick="starttrans()">  
      <div   id=sampleid   style="display:   none;   font-size:   40px;   filter:   blendtrans(duration=3);   left:   100px;   width:   200px;   color:   gold;   position:   absolute;   top:   200px;   height:   50px;   background-color:   #880088;   text-align:   center">some   text</div>  
       
      q:网页上得到一个<td>的具体位置?  
      a:用offsetleft,offset,例如下:  
      <input   type=button   value=position  
        onclick="alert(table1.rows(1).cells(1).innerhtml);alert(table1.rows(1).cells(1).offsetleft)"   >  
       
      <table     border=1     id=table1   >  
      <tr>  
      <td>a</td>  
      <td>b</td>  
      <td>c</td>  
      </tr>  
      <tr>  
      <td>e</td>  
      <td>f</td>  
      <td>e</td>  
      </tr>  
      <tr>  
      <td>a</td>  
      <td>d</td>  
      <td>e</td>  
      </tr>  
      </table>  
     

    .

    No comments in this entry


    Post a Comment »

    Logged in

    Advertising

    Categories

    相关文章