Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вопоос по JavaScript

345
17 марта 2007 года
vadim_k
312 / / 01.08.2006
Привет всем !
Вот такой вопрос есть страница в ней например два IFRAME(id="name1",name="name1" и id="name2",name="name2")
В странице определена функция, к которой я обращаюсь из любого IFRAME
top.function();
Вот вопрос как(если это можно) явно не передавая название фрэйма , в этой функции определить из какого IFRAME я обращаюсь
434
17 марта 2007 года
Poltos
105 / / 18.08.2004
я не профи в JavaScript, но все же - this.name
345
17 марта 2007 года
vadim_k
312 / / 01.08.2006
Это где вставить....
434
17 марта 2007 года
Poltos
105 / / 18.08.2004
Не так не получется, щас попробывал не работает
345
17 марта 2007 года
vadim_k
312 / / 01.08.2006
да ни чё бывает...
25K
18 марта 2007 года
Nirex
9 / / 14.03.2007
window.frameElement.name
вроде так. а вообще мануал впадлу открыть чтоли ?
345
18 марта 2007 года
vadim_k
312 / / 01.08.2006
Дружище ,ты не прав window.frameElement.name не то
25K
18 марта 2007 года
Nirex
9 / / 14.03.2007
Цитата: vadim_k
Дружище ,ты не прав window.frameElement.name не то



в ие работает, да вообщем в другом тоже должно работать.

345
18 марта 2007 года
vadim_k
312 / / 01.08.2006
Извини за тупость, но не могу понять как ты это свойство применяешь покажи пожалуйста ??
25K
18 марта 2007 года
Nirex
9 / / 14.03.2007
ну предположим ты вызываешь функцию top.function(); в фрейме name1
просто передаешь ф-ии этот объект window.frameElement, так top.function(window.frameElement);
передаю объект потому как скорее всего ты захочешь вызвать этот фрейм, а в случае с объектом нечего вызывать не надо, ты уже имеешь ссылку, внутри функции уже получаешь name
function function(param){
alert(param.name);
}

вроде уже все разжевал , осталось проглатить
256
19 марта 2007 года
foxweb
1.0K / / 27.07.2005
оффтоп, но я в лёгком шоке. как вы трое друг друга понимаете? )))
12
19 марта 2007 года
alekciy
3.0K / / 13.12.2005
Цитата: Poltos
я не профи в JavaScript, но все же - this.name


this это сам объект. А вот метода или свойства с именем name у него нет. Начальная задумка верная, окончание промазал :D

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог