| Общие вопросыCпасибо... но немножко не то.. попытался исправить.. не получилось....ну ты, блин, даешь... Dimsi почти готовый пример кинул! ладно, держи:
<SCRIPT LANGUAGE=JavaScript> var hlColor = "#bec5de"; var hlColorUn = "#ffffff"; var event_MouseDown = false; var oldCelArchive = new Array(); var UnSel = 0;
function onMouseOver() { .if(!event_MouseDown) return false; .srcElem = window.event.srcElement; .while(srcElem.tagName != "TD" && srcElem.tagName != "TR" && srcElem.tagName != "TABLE") ..srcElem = srcElem.parentElement; .if(srcElem.tagName != "TD") return; hilite(srcElem); } function hilite(newCel) { UnSel = 0; .if(newCel != -1) { for(i = 0; i < oldCelArchive.length; i++) { ..if(oldCelArchive[i] == newCel) { UnSel = 1; oldCelArchive[i] = ""; } } . if(UnSel != 1) { . . newCel.style.backgroundColor = hlColor; .. oldCelArchive[oldCelArchive.length+1] = newCel; } else newCel.style.backgroundColor = hlColorUn; .} } function NoSelected() { .return false; .} function isDown() { .event_MouseDown = true; .onMouseOver(); .} function isUp() { .event_MouseDown = false; .} MyTable.onmousedown = isDown; MyTable.onmouseup = isUp; MyTable.onselectstart = NoSelected; MyTable.onmouseover = onMouseOver; </SCRIPT> |
Сообщение | Автор | Дата |
---|
| Гость | 09.10.2001 19:03 | | Dim | 10.10.2001 09:11 | | Гость | 10.10.2001 12:55 | | Leechy | 10.10.2001 14:40 | | Dim | 10.10.2001 15:41 | | Гость | 11.10.2001 08:54 | Cпасибо... но немножко не то.. попытался исправить.. не получилось.... | Макs | 11.10.2001 10:06 | | Макs | 11.10.2001 10:21 | | Гость | 11.10.2001 15:48 | | Гость | 11.10.2001 22:32 | | Макs | 12.10.2001 11:40 | | Гость | 13.10.2001 07:07 | | Макs | 13.10.2001 14:25 |
|