Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

А другие варианты есть?

> func2=function(){alert(temp)}
> Здесь всё по-другому. Функция, записанная таким образом (это называется "лямбда-выражение") сохраняет ("замыкает") связи, существующие в данный момент. В функции сохраняется копия текущей _локальной_ таблицы символов (имя-значение).

Ну кто бы мог подумать, что такой механизм ("замыкание") существует и действует. Спасибо вам за разъяснение. Это будет несомненно полезно мне для понимания сути происходящего, даже в том случае, если я не буду таким механизмом пользоваться.
Однако, если вернуться к моей первоначальной проблеме - выяснения идентификатора того фрейма (одного из многих), с которого произошел (по клику) вызов данного обработчика, то солидарны ли вы с уже поступившем мне ответом, что реализовать такую передачу можно _ТОЛЬКО_ организуя функцию-обработчик методом:
b.onclick=new Function("parent.proc(self)");
Или же вы видите еще какие-либо методы реализации передачи "живого" параметра?
А может существует еще какой-либо экстравагантный способ узнать с какого фрейма был вызван данный обработчик (тогда пересылка окна в параметре будет не нужна)? Если функция-обработчик ОДНА на все фреймы и помещена в parent. Что скажет, например, свойство caller, если функция была вызвана как обработчик события?
----
Pipa
СообщениеАвторДата
Pipa16.03.2003 23:27
Dworkin17.03.2003 12:43
Pipa17.03.2003 23:03
Pipa18.03.2003 05:11
гоша18.03.2003 13:43
Pipa18.03.2003 17:43
гоша18.03.2003 18:13
Pipa18.03.2003 20:25
гоша19.03.2003 14:48
Leechy18.03.2003 13:37