Deutsch
<!-- http://www.downcodes.com --> <!-- bbs http://www.downcodes.com/bbs--> <!--把如下代码加入<body>区域中-- > <script language="JavaScript"> <!-- // Copyright (c) 1996-1997 Tomer Shiran. Alle Rechte vorbehalten. // Erlaubnis zur Verwendung des Skripts erteilt, sofern dieser Hinweis unverändert bleibt. // Weitere Skripte finden Sie unter http://www.geocities.com/~yehuda/ // 6-Elemente-Array erstellen var hex = new Array(6) // nicht geditherte Deskriptoren zuweisen hex[0] = "FF " hex[1] = "CC" hex[2] = "99" hex[3] = "66" hex[4] = "33" hex[5] = "00" // Triolenzeichenfolge akzeptieren und als Hintergrund anzeigen Farbfunktion display(triplet) { // Farbe als Hintergrundfarbe festlegen document.bgColor = '#' + triplet // Farb-Hexadezimal-Triplet-Alarm anzeigen('现在的背景色是 #'+triplet) } // Eine einzelne Tabelle zeichnen Zelle basierend auf allen Deskriptoren function drawCell(red, green, blue) { // Zelle mit angegebener hexadezimaler Triplett-Hintergrundfarbe öffnen document.write('<TD BGCOLOR="#' + red + green + blue + '">') / / öffne einen Hypertext-Link mit Javascript: Schema zum Aufrufen der Anzeigefunktion document.write('<A HREF="javascript:display('' + (red + green + blue) + '')">') // print transparentes Bild (beliebige Höhe und Breite verwenden) document.write('<IMG SRC="place.gif" BORDER=0 HEIGHT=12 WIDTH=12>') // Link-Tag schließen document.write('</A>' ) // Tabellenzelle schließen document.write('</TD>') } // Tabellenzeile basierend auf roten und blauen Deskriptoren zeichnen function drawRow(red, blue) { // Tabellenzeile öffnen document.write('<TR> ') // Schleife durch alle nicht geditherten Farbdeskriptoren als grünes Hex für (var i = 0; ich < 6; ++i) { drawCell(red, hex[i], blue) } // aktuelle Tabellenzeile schließen document.write('</TR>') } // Tabelle für eines von sechs Farbwürfelfeldern zeichnen function drawTable(blue ) { // Tabelle öffnen (eines von sechs Würfelfeldern) document.write('<TABLE CELLPADDING=0 CELLSPACING=0 BORDER=0>') // Schleife durch alle nicht geditherten Farbdeskriptoren als rotes Hex für (var i = 0; i < 6; ++i) { drawRow(hex[i], blue) } // aktuelle Tabelle schließen document.write('</TABLE>') } // alle Würfelfelder innerhalb der Tabellenzellen zeichnen function drawCube( ) { // Tabelle öffnen document.write('<TABLE CELLPADDING=5 CELLSPACING=0 BORDER=1><TR>') // Schleife durch alle nicht geditherten Farbdeskriptoren als blaues Hex für (var i = 0; i < 6; ++i) { // Tabellenzelle mit weißer Hintergrundfarbe öffnen document.write('<TD BGCOLOR="#FFFFFF">') // Funktion aufrufen, um Würfelfeld mit hex[i] blauer Hex-Darstellung zu erstellen (hex [i]) // aktuelle Tabellenzelle schließen document.write('</TD>') } // Tabellenzeile und Tabelle schließen document.write('</TR></TABLE>') } // Funktion aufrufen zu Beginne mit der Ausführung von drawCube() // --> </script>