Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Клацнуть на фрейм средствами ДЖС (https://javascript.ru/forum/dom-window/54290-klacnut-na-frejjm-sredstvami-dzhs.html)

freelsd 12.03.2015 09:09

Клацнуть на фрейм средствами ДЖС
 
У меня на сайте есть фрейм с рекламой. Мне нужно клацнуть на него так, чтобы сайт, на который он ведет открылся в новой вкладке (но пользователя туда не переместило). Как этого можно добиться?

danik.js 12.03.2015 09:41

Вау, круто ты придумал! Ты блин гений, теперь ты озолотишься!
Сколько готов выложить за решение?

freelsd 12.03.2015 10:04

Наркоман штоле? Я спрашиваю как клацнуть на ифрейм джаваскриптом, а озолочусь я или нет это уже другой вопрос.

Вот так почему-то не работает:
document.getElementById("ad_frame").contentWindow.document.body.click()

danik.js 12.03.2015 10:17

Цитата:

Сообщение от freelsd
Вот так почему-то не работает

Должно работать, если конечно фрейм твой (всмысле с твоего домена грузится).

freelsd 12.03.2015 10:32

Нет, грузится с другого домена. Пробовал получать все ссылке из фрейма и потом уже клацать - тоже не получается. Переходить по фрейму, расположенном на другом домене запрещено какими-то стандартами?

BETEPAH 12.03.2015 17:50

да, запрещено http://learn.javascript.ru/same-origin-policy

ник 12.03.2015 18:46

добрый вечер помогите пож решить
подсчитать сумму чисел кратных 5 и произведение положительных чисел вводимых с клавиатуры. ввод чисел должен быть завершен при наборе числа 0

freelsd 13.03.2015 10:11

Ага, ну тогда ясно, спасибо. Вопрос снимаем.


Часовой пояс GMT +3, время: 00:16.