Реклама на сайте Advertise with us

Javascript + Iframe

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 15.09.03
Сообщения: 484
Рейтинг: 210

Ссылка на сообщениеДобавлено: 13/07/05 в 20:10       Ответить с цитатойцитата 

Привет

Столкнулся вот с такой, вроде нетривиальной задачей.. (в js я в общем почти ноль..)

Условия задачи:
- есть главный документ, в котором есть вставки iframe (с рекламой. сделано для удобства)
- доступа к документам в ифрейме я не имею, не могу поменять там код.

Надо:
В главном документе написать некий JS код, который пройдется по всем <A> тэгам всех вложенных в этот документ ифреймов, и повесит на каждый <A> тэг свой обработчик onClick();

Как вешать обработчик я знаю, просто нужно наверное цикл написать чтобы перебирать ифреймы..

А делается это все для того, чтобы нормально юзать всепм известную консоль под сп2, НО чтобы она НЕ открывалась, когда серфер будет кликать в ифрейме...

Спасибо (оценю максимально)

0
 



С нами с 15.09.03
Сообщения: 484
Рейтинг: 210

Ссылка на сообщениеДобавлено: 14/07/05 в 16:48       Ответить с цитатойцитата 

не поверю, что никто не знает )

0
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 14/07/05 в 16:59       Ответить с цитатойцитата 

а ты более четко вопрос поставь... icon_smile.gif
лично я толком так и не понял что конкретно ты хочешь узнать icon_smile.gif
как циклы на жабаскрипте пишутся? icon_smile.gif

1
 



С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881

Ссылка на сообщениеДобавлено: 14/07/05 в 17:00       Ответить с цитатойцитата 

ты хочешь получить доступ к документу за пределами домена?
не выйдет.

4
 



С нами с 13.07.03
Сообщения: 602
Рейтинг: 58

Ссылка на сообщениеДобавлено: 14/07/05 в 17:01       Ответить с цитатойцитата 

нельзя так сделать

1
 



С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558

Ссылка на сообщениеДобавлено: 14/07/05 в 17:05       Ответить с цитатойцитата 

Цитата:
Как вешать обработчик я знаю


наверно знает что делает icon_smile.gif

1
 



С нами с 15.09.03
Сообщения: 484
Рейтинг: 210

Ссылка на сообщениеДобавлено: 14/07/05 в 17:18       Ответить с цитатойцитата 

Да, получается, что надо доступ к документу за пределами домена.
Точно нельзя так?

я имел ввиду что-то типа

document.frames[0].href[0].onClick = myfunc;

пробовал - не получается..

0
 



С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881

Ссылка на сообщениеДобавлено: 14/07/05 в 17:52       Ответить с цитатойцитата 

на одном домене может и можно что-то замутить.
Через домен - нет. Это считается уязвимостью (Cross Site Scripting)

4
 



С нами с 15.09.03
Сообщения: 484
Рейтинг: 210

Ссылка на сообщениеДобавлено: 14/07/05 в 21:26       Ответить с цитатойцитата 

и правда нельзя.....

ok, всем спасибо icon_smile.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »