Deutsch
<!-- Fügen Sie den folgenden Code zum Bereich <body> hinzu--> <script language="JavaScript"> <!-- //Diese Funktion muss sich nur im onclick-Ereignis der Zelle befinden, auf die während des Aufrufs geklickt werden soll Rufen Sie einfach die Funktion showme auf // Funktion showme (obj1, obj2) Diese Funktion hebt hauptsächlich das angeklickte Objekt hervor und ruft die Funktion moveme auf. Der Parameter obj1 ist die ID des übergeordneten <div>-Tags und obj2 ist das angeklickte Objekt selbst. / Funktion moveme(obj) Diese Funktion bestimmt die Bewegung der Einheit und ruft die entsprechende Funktionsverarbeitung auf. // Funktion moveup(obj, objtop) Diese Funktion bewirkt, dass sich eine Einheit nach oben bewegt übergeordneter Körper und objtop ist der übergeordnete Körper selbst. // Funktion movedown (obj, objbuttom) Diese Funktion verschiebt eine Einheit nach unten. Der Parameter obj ist der übergeordnete Körper und objbuttom ist die niedrigste Höhe des übergeordneten Körpers selbst = 22; // Die Höhe jedes Titels var bodyHeight = 160;/ /Matrixhöhe var objcount = 6; //Die Anzahl der Elemente nicht vergessen, var step = 6 ; //Bewegungsgeschwindigkeit (bitte bestätigen Sie, dass sie durch „bodyHeight-headHeight“ geteilt werden kann, derzeit ist die optionale Einstellungsgeschwindigkeit 1, 2, 3, 6, 23, 138) var Moving = false; // Ob es eine Bewegung gibt item function showme(obj1, obj2) { //Die folgende Schleife dient zum Ändern der Hintergrundfarbe des Titels if (moving ) return; Moving = true; ).length;i++) if (document.all.tags("td")[i].className.indexOf( 'headtd') == 0) document.all.tags("td")[i].className = 'headtd1'; obj2.className = 'headtd2'; } function moveme(obj) { objtop = headHeight * (idnumber - 1); bodyHeight + headHeight * (idnumber - 2); currenttop = parseInt(obj.style.top); if (currenttop >= objbuttom) { //Überprüfen Sie jede Ebene, die nach oben verschoben werden soll countid = 1; i<document.all.tags("div").length;i++) if (document.all.tags(" div")[i].id == 'item'+countid+'body') { obj = document. all.tags("div")[i]; objtop = headHeight * (countid - 1); if (countid = = idnumber) { moveup(obj,objtop,false); ); countid++; } } else if ((currenttop <= objtop) && (idnumber < objcount)) { //check Aus jeder Ebene, die nach unten verschoben werden soll 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 == idnumber) { movedown(obj,objbuttom,false); ,objbuttom,true); countid--; } } } function moveup(obj,objtop,ismove) { currenttop = parseInt (obj.style.top); if (currenttop > objtop) { obj.style.top = currenttop ; setTimeout('moveup('+obj.id+','+objtop+','+ismove+')',1 ) return; document.body.innerHTML; sprnstr="<!--startprint-->"; eprnstr="<!--endprint-->"; prnhtml.substring(0,prnhtml.indexOf(eprnstr)); window.document.body.innerHTML=prnhtml print(); //prnform.submit(); warning(prnhtml); } </script> Diese Inhalte werden nicht gedruckt<br> +++++ +++++++++++++++++++++++ ++++++++++++++++++++++ ++++++++++ <center>Dieser Teil und oben wird nicht gedruckt</center> <!- -startprint--> <table width="70%" align="center" bgcolor="#0000FF" cellpadding="2" cellpacing="1"> <tr bgcolor="#6699FF"> <td> <div align ="center">Titel 1</div> </td> <td> <div align="center ">Titel 2</div> </td> <td> <div align="center">Titel 3< /div> </td> <td> <div align="center">Titel 4</div> </td> </tr> <tr bgcolor="#6699FF"> <td> </td> <td > </td> <td> </td> <td> </td> </tr> < /table> <!--endprint--> +++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++<br> Diese Inhalte werden nicht gedruckt. <div align="center"> <input type="button" name="print" value="Vorschau und Drucken" onclick="preview()"> </div> </center>