apfelkraft.ch
Neues Mitglied
Ich habe hier einen kleinen Ausschnitt aus einer Tabelle, von denen gibt es zig auf einer einzigen HTML Seite und diese sind auch alle Unterschiedlich wie man sich vorstellen kann ist eine solche Seite schnell 500KB gross und es braucht dementsprechend lange bis diese aufgebaut wird. Nun wäre das Ziel den Code zu optimieren zum einen kann man wohl CLASS=TXTCBLK auch CLASS=T oder so schreiben was schon einiges bringt, aber gibt es eine auch eine Möglichkeit für einen "Block" ein Class Element zu definieren?
Ausserdem gibt es auf dieser Page, bzw. bei jeder Tabelle bisher einen ActiveX Button, mit einem Klick wird dann die entsprechende Tabelle in Excel geöffnet, natürlich ohne Formatierung was aber auch nicht stört. Ist sowas überhaupt möglich mit JS oder HTML 5?!? Oder bleibt hier nur der Weg via Sctive X, denn es handelt sich um Statische Pages und das kann man soweit auch nicht ändern, aber man könnte anderen Code beim generieren einpflegen....
Ausserdem gibt es auf dieser Page, bzw. bei jeder Tabelle bisher einen ActiveX Button, mit einem Klick wird dann die entsprechende Tabelle in Excel geöffnet, natürlich ohne Formatierung was aber auch nicht stört. Ist sowas überhaupt möglich mit JS oder HTML 5?!? Oder bleibt hier nur der Weg via Sctive X, denn es handelt sich um Statische Pages und das kann man soweit auch nicht ändern, aber man könnte anderen Code beim generieren einpflegen....
HTML:
<TR>
<TD CLASS=HD2>SERIAL NUMBER</TD>
<TD CLASS=HD2>TYPE</TD>
<TD CLASS=HD2>MODEL</TD>
<TD CLASS=HD2>HW</TD>
<TD CLASS=HD2>MIPS</TD>
<TD CLASS=HD2>MSU</TD>
<TD CLASS=HD2>CPUS</TD>
<TD CLASS=HD2>ICFS</TD>
<TD CLASS=HD2>AAPS</TD>
<TD CLASS=HD2>IIPS</TD>
<TD CLASS=HD2>IFLS</TD>
<TD CLASS=HD2>CRYPTO COP</TD>
<TD CLASS=HD2>CRYPTO ACC</TD>
<TD CLASS=HD2>CENTRAL STORAGE</TD>
<TD CLASS=HD2>NUMBER OF CHANNELS</TD>
</THEAD>
<TBODY>
<TR onClick="HighLightTR(this)">
<TD CLASS= TITLE="SERIAL NUMBER">60E2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">6 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">141733920768 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">108 </TD>
<TR onClick="HighLightTR(this)">
<TD CLASS=TXTCBLK TITLE="SERIAL NUMBER">60F2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">6 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">141733920768 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">100 </TD>
<TR onClick="HighLightTR(this)">
<TD CLASS=TXTCBLK TITLE="SERIAL NUMBER">61A2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">0 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">137438953472 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">96 </TD>
<TR onClick="HighLightTR(this)">
<TD CLASS=TXTCBLK TITLE="SERIAL NUMBER">61B2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">0 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">137438953472 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">98 </TD>
<TR onClick="HighLightTR(this)">
<TD CLASS=TXTCBLK TITLE="SERIAL NUMBER">71B2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">0 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">137438953472 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">96 </TD>
<TR onClick="HighLightTR(this)">
<TD CLASS=TXTCBLK TITLE="SERIAL NUMBER">71C2 </TD>
<TD CLASS=TXTCBLK TITLE="TYPE">2097 </TD>
<TD CLASS=TXTCBLK TITLE="MODEL">713 </TD>
<TD CLASS=TXTCBLK TITLE="HW">E56 </TD>
<TD CLASS=TXTCBLK TITLE="MIPS">8.757,0 </TD>
<TD CLASS=TXTCBLK TITLE="MSU">1.075,9 </TD>
<TD CLASS=TXTCBLK TITLE="CPUS">13 </TD>
<TD CLASS=TXTCBLK TITLE="ICFS">0 </TD>
<TD CLASS=TXTCBLK TITLE="AAPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IIPS">0 </TD>
<TD CLASS=TXTCBLK TITLE="IFLS">0 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO COP">4 </TD>
<TD CLASS=TXTCBLK TITLE="CRYPTO ACC"> . </TD>
<TD CLASS=TXTCBLK TITLE="CENTRAL STORAGE">137438953472 </TD>
<TD CLASS=TXTCBLK TITLE="NUMBER OF CHANNELS">99 </TD> </TD>