div 动态收缩 html+jsp书签替换div内容

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

 <HEAD>

  <TITLE> New Document </TITLE>

  <META NAME="Generator" CONTENT="EditPlus">

  <META NAME="Author" CONTENT="">

  <META NAME="Keywords" CONTENT="">

  <META NAME="Description" CONTENT="">

   <style>

#bigdiv {overflow:hidden}

</style>

 </HEAD>

 <BODY>

   <script>

      function gethref(name1,go,divid){

    name1.href=go;  

 }  

 window.οnlοad=function(){  

   document.getElementById('bigdiv').innerHTML=document.getElementById('name1').innerHTML;

 }

function use2(cc,setdiv){

var d=document.getElementById('bigdiv');

//var sb=setdiv;

if(d.style.display=='none'){

C(cc,setdiv);

//sb.src='/'+objName+'/images/zdy/down.gif';

cc.title='收缩红红';

}else{

C2(cc,setdiv);

//sb.src='/'+objName+'/images/zdy/up.gif';

cc.title='展开红红';

}

 }

var iIntervalId;

function C(cc,setdiv){

var d=document.getElementById('bigdiv');

document.getElementById(setdiv).style.display='block';

            var dh=document.getElementById(setdiv).offsetWidth;

document.getElementById(setdiv).style.display='none';

var maxh=dh;

var h=d.offsetWidth;

function dmove(){   

h+=2; //层展开速度

cc.disabled="disabled";

var sdiv=document.getElementById(setdiv).innerHTML; 

       document.getElementById('bigdiv').innerHTML=sdiv;

if(h>=maxh){

d.style.width=dh+'px';

clearInterval(iIntervalId);

cc.disabled="";

}else{

d.style.display='block';

d.style.width=h+'px';

}

}

iIntervalId=setInterval(dmove,10);

}

function C2(cc,setdiv){

document.getElementById(setdiv).style.display='block';

var dh=document.getElementById(setdiv).offsetWidth;

document.getElementById(setdiv).style.display='none';

var d=document.getElementById('bigdiv');

var h=d.offsetWidth;

var maxh=dh;

function dmove(){

h-=2;//层收缩速度

cc.disabled="disabled";

if(h<=0){

d.style.display='none';

clearInterval(iIntervalId);

cc.disabled="";

document.getElementById('bigdiv').innerHTML="";

C(cc,setdiv);

}else{

 d.style.width=h+'px';

}

}

iIntervalId=setInterval(dmove,10);

}

</script>

   </script>

 

  <div id='sqk' style='position:absolute;top:100px;right:240px'>

 <a name='click' id='click' href="" οnclick="gethref(this,'#1','name1'),use2(this,'name1')" >到第1段</a><br>

 <a name='click' id='click' href="" οnclick="gethref(this,'#2','name2'),use2(this,'name2')">到第2段</a><br>

 <a name='click' id='click' href="" οnclick="gethref(this,'#3','name3'),use2(this,'name3')">到第3段</a><br>

  </div>

  <table border='1' align='center' >

      <tr>

    <td>

<table border=1  >

<tr>

  <td>这个table 始终保持不动 </td>

</tr>

</table>

    </td>

 </tr>

      <tr>

    <td>

<div id='bigdiv' border='1' ></div>

<div id='name1' style='display:none'>

   <a name="1">第1段<br>111111<br>111111111<br>11111111111111<br>111111111<br>111111111111<br>111111111<br>111111111<br>111111111<br>111111111 <br>11111111111111

</div>

<div id='name2' style='display:none'><a name="2">第2段<br>222222<br>222222<br>222222<br>222222<br>222222222<br>222222222        <br>222222222<br>222222222!!!!!!!!!!!!!!!!!!!!!!!!!!!<br>222

</div>

<div id='name3' style='display:none'><a name="3">第3段<br>333333333333333333<br>33333333333333333!3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br>333333333333333333<br>333333333333333333<br>333333333333333333<br> 333

</div>

 

         </td>

 </tr>

</table>

 </BODY>

</HTML>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值