<?xml version="1.0" encoding="iso-8859-2"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-type" content="text/html;
charset=iso-8859-2" />
<meta name="Author" content="lockoom" />
<meta name="Authoring_tool" content="CS Pajączek 2000 PRO
v4.8.1" />
<title></title>
<style type="text/css">
<!--
td {
overflow: hidden;
font-size: 0px;
color: white;
/* tutaj wpisz wysokosc i szerokosc pojedynczej komorki tabeli */
height: 10px;
width: 10px
}
-->
</style>
<script type="text/javascript" language="JavaScript">
<!--
// tu podaj liczbe wierszy i kolumn tabeli oraz domyslny kolor olowka i papieru
rows = 20;
cols = 20;
pencilColor = "#000000";
paperColor = "#ffffff";
// kilka zmiennych pomocniczych
cells = rows * cols;
doc = window.document;
el = doc.all ? doc.all : doc.getElementsByTagName("*");
// f. ustawiajaca zdarzenie onMouseOver dla komorek tabeli oraz kolor
"papieru"
function init(){
draw = false;
el["paper"].style.background = paperColor;
for (i = 0; i < cells; i++){
n = "cell" + i;
el[n].onmouseover = function(){
if(draw) this.style.background = pencilColor;
}
el[n].onclick = function(){
if(draw){
draw = false;
}
else{
draw = true;
this.style.background = pencilColor;
}
}
}
}
// f. czyszczaca papier
function clr(){
for (i = 0; i < cells; i++){
n = "cell" + i;
el[n].style.background = paperColor;
}
}
// -->
</script>
</head>
<body onLoad="init();">
<b>Lewy klik rozpoczyna i kończy rysowanie.</b>
<table border="1" cellpadding="0"
cellspacing="0" id="paper">
<script type="text/javascript"
language="JavaScript">
<!--
// ten skrypcik rysuje tabele na podstawie podanej ilosci kolumn i wierszy
for(i = 0, n = 0; i < rows; i++){
doc.write("<tr>");
for(j = 0; j < cols; j++, n++){
doc.write("<td id='cell", n, "'>.</td>");
}
doc.write("</tr>");
}
// -->
</script>
</table>
Wybierz kolor pisaka:
<select onchange="pencilColor = this.value"
name="color">
<option value="#000000"
selected="selected">Czarny</option>
<option value="#ffffff">Biały</option>
<option value="#ff0000">Czerwony</option>
<option value="#008000">Zielony</option>
<option value="#0000ff">Niebieski</option>
<option value="#ffff00">Żółty</option>
<option value="#00ff00">Jasnozielony</option>
<option value="#00ffff">Turkusowy</option>
</select> <br>
Wybierz kolor papieru:
<select onchange="paperColor = this.value; clr()"
name="color">
<option value="#000000">Czarny</option>
<option value="#ffffff"
selected="selected">Biały</option>
<option value="#ff0000">Czerwony</option>
<option value="#008000">Zielony</option>
<option value="#0000ff">Niebieski</option>
<option value="#ffff00">Żółty</option>
<option value="#00ff00">Jasnozielony</option>
<option value="#00ffff">Turkusowy</option>
</select> <br>
<input type="button" value="Wyczyść"
onClick="clr();">
</body>
</html>