Hi.
// ...
for(var i = 0;i<karte.length;i++)
{
var t='';
f.document.write("<tr>")
if(karte[posx-(i-2)])
for(var j=-2;j<3;j++)
if(karte[posx-(i-2)][posy-j]){
t=' style="background:'+karte[posx-(i-2)][posy-j][0]+'"');
break;
}
// Ähm. Ich wollte ein 5x5 großes Feld anzeigen und keine Spalte.
// So wäre es nur eine 5 Blöcke hohe Spalte, wobei das noch nach
// Unten geht, wegen den Weggelassenen Zellen bei der Abfrage.
f.document.write("<td"+t+"> </td>");
f.document.write("</tr>")
}
f.document.write("</table>")
Der Code hilft mir garnicht weiter. Da hat man jetzt glaub ich zu viel gekürzt.
Geh mal auf freewar.de Screenshot, dort ist unten rechts so eine schöne karte, wie ich sie (nur ohne Bildchen) haben möchte.
Daher hatte ich extra einen StyleSheet notiert, der Dir das einkürzt.
Stimmt. Styles lassen sich da gut verwenden.