ich hatte noch nicht mit Javascript zu tun und daher eine einfache Frage.
folgende Schleife öffnet 3 Browser Tabs und gibt dort jeweils etwas aus.
Ich habe ein wenig herumprobiert, aber ich schaffe es nicht, den Inhalt der ersten beiden Tabs untereinander in einem Tab auszugeben.
Die Ausgabe der ersten beiden Durchläufe soll als in einem Tab angezeigt werden und der 3. Durchlauf in einem 2. Tab.
danke!
folgende Schleife öffnet 3 Browser Tabs und gibt dort jeweils etwas aus.
Ich habe ein wenig herumprobiert, aber ich schaffe es nicht, den Inhalt der ersten beiden Tabs untereinander in einem Tab auszugeben.
Die Ausgabe der ersten beiden Durchläufe soll als in einem Tab angezeigt werden und der 3. Durchlauf in einem 2. Tab.
Code:
for (win=0;win<3;win++) {
html="<html><head><title>"+(win==1 ? "stream" : win==0 ? "Ciphertext" : "Plaintext")+"</title></head><body><font size="+
(inp.fontsize.value)+" face=vreceipt><br>";
rb=0;
for (j=0;j<numRows;j++) {
for (c=0;c<numCols*(colsPerChar+2);c++)
html+=bit(win ^ (rr[rb++]));
html+='<br>\n\r';
for (r=0;r<rowsPerChar;r++) {
for (i=0;i<numCols;i++) {
html+=bit(win ^ (rr[rb++]));
for (c=0;c<5;c++) {
if (i>=msg[j].length)
ch=0;
else
ch=msg[j].charCodeAt(i)-32; //ASCII code of next character to encrypt, minus 32
color=((String)(font[ch*rowsPerChar+r])).substr(c,1)==' '; //true for black, false for white
html+=bit(rr[rb++]^(color ? win : 0));
}
html+=bit(win ^ (rr[rb++]));
}
html+='<br>\n\r';
}
for (c=0;c<numCols*(colsPerChar+2);c++)
html+=bit(win ^ (rr[rb++]));
html+='<br>\n\r';
}
html+="</font></body></html>";
w=open("","ciphertext"+win);
w.document.write(html);
w.document.close();
}
danke!