Addition

DeletedUser

Gast
einen totalisator, der in der übersicht/truppen jeweils die spalten (truppengattung) zusammenzählt, eventuell zuoberst dargestellt, vor der dörferliste, fände ich hilfreich - weis meint ihr?
 

DeletedUser

Gast
...[totalisator]...

Totalisator, wie alt bist du den?:giggle:

Gibt nen schnellleistenscript dafür:

javascript:var troups = new Array(); var numvil = 0; var main = document.getElementsByTagName('table'); var names = new Array(); for(var a = 0; a < main.length; a++) { if(main[a].className == 'main') { var par = main[a].getElementsByTagName('table'); for(var i = 0; i < par.length; i++) { if(par.className = 'vis') { var rows = par.getElementsByTagName('tr'); for(var j = 0; j < rows.length; j++) { if(rows[j].className == 'nowrap row_a' || rows[j].className == 'nowrap row_b') { var cells = rows[j].getElementsByTagName('td'); if(names.length < 1) { for(var k=7; k <= (cells.length-1); k++) { names.push(rows[0].getElementsByTagName('th')[k].getElementsByTagName('img')[0].title); troups.push(0); } } var val=0; for(var k = 7; k <= (cells.length-1); k++) { val = cells[k].firstChild.nodeValue; if(!val) { val = cells[k].firstChild.innerHTML.replace(/<[^>]*>/g,'').replace(/\s+/,'').match(/\d+/)[0]; } troups[k-7] += parseInt(val,10); } numvil++; } } } } } } var msg = "Einheit - Truppen - Durchschnitt\n" + "---------------------------------\n"; for(var i = 0; i < troups.length; i++) { msg += names+': '+troups + " (" + Math.round(troups/numvil) + ")\n"; } alert(msg);
 

DeletedUser3588

Gast
hahaha, da hat einer das Zeug zum (Film-/Buch-)Titel-Author. :tongue:
Wie kommt man denn bitte auf "Totalisator"? Zu geil! :biggrin:
 
Oben