|
|
|
| В общем такая проблема.
есть класс:
function win(x, y, w, h, name, header, body)
{
this.x = x;
this.y = y;
this.w = w;
this.h = h;
this.name = name;
this.head = header;
this.body = body;
this.create = WinCreate;
this.min = WinMin;
}
|
Метод WinCreate:
function WinCreate()
{
str = '<div id="'+this.name+'" style="position: absolute; top: '+this.y+'px; left: '+this.x+'px; width: '+this.w+'px; height: '+this.h+'px;">\n'
+'<table width="100%" border="2" bordercolor="blue" cellspacing="0" cellpadding="0">\n'
+'<tr>\n'
+'<td bgcolor="blue">\n'
+'<embed src="min.svg" width="21px" height="21px" OnClick="'+this.name+'.min">\n'
+'</td>\n'
+'<td width="100%" height="21" align="center" bgcolor="blue" style="{cursor:move}">\n'
+'<font color="white"><b>'+this.head+'</b></font>\n'
+'</td>\n'
+'</tr>\n'
+'<tr>\n'
+'<td at="bd" bgcolor="white" colspan="2">\n'
+this.body
+'</td>\n'
+'</tr>\n'
+'</table>\n'
+'</div>';
document.write (str);
}
|
А вот с WinMin проблемы.
Суть такая, при создании объетка должно появиться "Окно" т.е. слой, в котором есть таблица. В таблице первая строка состоит из 2х ячеек, в первой картинка с кнопкой минимизации окна, при нажатии на которую ячейка с содержимым (body) должна скрыться.
Подскажите в каком направлении двигаться...как это можно реализовать? Точнее как связать клик на картинке и ячейку с телом. | |
|
|
|
|
|
|
|
для: angelcorpc
(09.09.2009 в 12:32)
| | Ну что, никто не знает что ли? | |
|
|
|
|
|
|
|
для: angelcorpc
(10.09.2009 в 08:55)
| | У вас два разных объекта и .
И не вижу чтобы передавался аргумент WinMin для
Вот эта конструкция тоже странная:
Запихните лучше метод в , а там уже с переменными будет попроще
Может это как-то наведет Вас на мысли.. | |
|
|
|