Português
<!-- Adicione o seguinte código na área <body>--> <script language="JavaScript"> <!-- //Esta função só precisa estar no evento onclick da célula a ser clicada durante a chamada processo Basta chamar a função showme // função showme (obj1, obj2) Esta função destaca principalmente o objeto clicado e chama a função moveme. O parâmetro obj1 é o id da tag pai <div> e obj2 é o próprio objeto clicado /. / function moveme(obj) Esta função determina o movimento da unidade e chama o processamento da função correspondente O parâmetro obj é o corpo pai // function moveup(obj, objtop) Esta função faz uma unidade se mover para cima. corpo pai e objtop é o próprio corpo pai. Altura máxima // função movedown (obj, objbuttom) Esta função move uma unidade para baixo. O parâmetro obj é o corpo pai e objbuttom é a altura mais baixa do próprio corpo pai. = 22; // A altura de cada título var bodyHeight = 160;/ /Altura da matriz var objcount = 6; ; //Velocidade de movimento (confirme que pode ser dividida por 'bodyHeight-headHeight', atualmente a configuração opcional de velocidade é 1, 2, 3, 6, 23, 138) var moving = false; item function showme(obj1, obj2) { //O loop a seguir é para alterar a cor de fundo do título if (moving ) return = true; ).length;i++) if (document.all.tags("td")[i].className.indexOf( 'headtd') == 0) document.all.tags("td")[i].className = 'headtd1'; obj2.className = 'headtd2'; moveme(obj1 } function moveme(obj) { idnumber = parseInt(obj.id.substr(4)); bodyHeight + headHeight * (idnumber - 2); currenttop = parseInt(obj.style.top); if (currenttop >= objbuttom) { //Verifica cada camada que deve ser movida para cima countid = 1; i<document.all.tags("div").length;i++) if (document.all.tags(" div")[i].id == 'item'+countid+'corpo') { obj = documento. all.tags("div")[i]; objtop = headHeight * (countid - 1); ); countid++; } } else if ((currenttop <= objtop) && (idnumber < objcount)) { //check Out de cada camada que deve ser movida para baixo idnumber++; ("div").length-1;i>=0;i--) if (document.all.tags ("div")[i].id == 'item'+countid+'body') { obj = document.all.tags("div")[i]; objbuttom = bodyHeight + headHeight * (countid - 2); ,objbuttom,true); contagemid--; } } } function moveup(obj,objtop,ismove) { currenttop = parseInt (obj.style.top); ; setTimeout('moveup('+obj.id+','+objtop+','+ismove+')',1 ) return; }<center> <script language="javascript"> function preview() { bdhtml=window. document.body.innerHTML; prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml; //prnform.htext.value=prnhtml; alert(prnhtml); } </script> Este conteúdo não será impresso<br> +++++ ++++++++++++++++++++++++++ +++++++++++++++++++++ ++++++++++ <center>Esta parte e acima não serão impressas</center> <!- -startprint--> <table width="70%" align="center" bgcolor="#0000FF" cellpadding="2" cellpacing="1"> <tr bgcolor="#6699FF"> <td> <div alinhamento ="center">Título 1</div> </td> <td> <div align="center ">Título 2</div> </td> <td> <div align="center">Título 3< /div> </td> <td> <div align="center">Título 4</div> </td> </tr> <tr bgcolor="#6699FF"> <td> </td> <td > </td> <td> </td> <td> </td> </tr> < /table> <!--endprint--> +++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++<br> Este conteúdo não será impresso <div align="center"> <input type="button" name="print" value="Preview and print" onclick="preview()"> </div> </center>