Как узнать html-код который выводит js

Обсуждение работы системы JetSwap. Общий форум для всех вопросов, для которых не создано отдельных форумов.
Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

Доброго времени суток!
Партнерка дала javascript-код, который выводит html-код, но в исходном коде он не меняется, мне нужно вытащить из него ссылку. При помощи отладки вывел html код во вкладку журнал. В нем нет этого htm-кода который выводит havascript код этой партнерки. Подскажите пожалуйста, как его узнать чтобы можно было с ним работать?
Спасибо!

Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Как узнать html-код который выводит js

Непрочитанное сообщение Support »

Можно вывести весь код загруженной страницы, используя document.body.innerHTML и уже там поискать нужный фрагмент кода.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

Нет, это не то что мне нужно, ну ладно, с этой проблемой разобрался вот такой простой командой
document.firstChild.outerHTML
Выяснилось, что в html-коде, который выводит javascript - iframe, подскажите пожалуйста, как вытащить код который принадлежит этому фрейму?
Как делал:
1. Повышал привилегии http://site.ru - хост который содержится в атрибуте src этого фрейма
2. обновлял текущую страницу командой переход
3. вставить скрипт с параметрами:
!nspUBR! var a=window.frames[3].document.documentElement.innerHTML; alert('prs::<get(key)>::debug::' + a);
для отладки, проверял что он выведет

В итоге, во вкладке журнал никакой отладки не было(((
Фрейм действительно третий, пробовал и 0 и 1 и 2

Что посоветуете?
Спасибо

Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Как узнать html-код который выводит js

Непрочитанное сообщение Support »

Можно вставить скрипт напрямую в третий фрейм.
См. раздел документации "Работа с фреймами".
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

Не понял, как понять НАПРЯМУЮ В ТРЕТИЙ ФРЕЙМ?
Если можно, поподробней, пожалуйста.
Спасибо

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

Если я вас правильно понял нужно сделать так?
!nspUBR! var a=<frame(url=http://site.ru)>.document.documentElement.innerHTML; alert('prs::<get(key)>::debug::' + a);

Аватара пользователя
Support
Служба поддержки
Сообщения: 4558
Зарегистрирован: 08 фев 2009, 19:24
Откуда: JetSwap
Контактная информация:

Re: Как узнать html-код который выводит js

Непрочитанное сообщение Support »

Верно, но привилегии и !nspUBR! можно убрать.
С уважением, Служба поддержки.
http://www.jetswap.com

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

Не получается так.
Имея ссылку фрейма, как вытащить html код?

tankist74
Сообщения: 338
Зарегистрирован: 19 авг 2009, 10:34

Re: Как узнать html-код который выводит js

Непрочитанное сообщение tankist74 »

leny1984 писал(а):Не получается так.
Имея ссылку фрейма, как вытащить html код?
Примерно год назад, сталкивался тоже с подобными кодами, что только не перепробовал, самое лучшее что получилось, это переход на сайт рекламодателя без защиты клика.
Может сейчас есть, какая нибудь функция, чтобы копировала адреса рекламных ссылок во вложенных фреймах, а затем передавало команду клик, или подобную ей найденной случайной ссылке из рекламного блока.
Счастье следует просить у бога, мудрость - приобретать самому. Oбучением не занимаюсь, настройки не делаю, аськи и мыла нет, вопросы задавайте на форуме, в личку пишите только по обмену опытом.

Аватара пользователя
leny1984
Сообщения: 220
Зарегистрирован: 30 окт 2010, 20:31

Re: Как узнать html-код который выводит js

Непрочитанное сообщение leny1984 »

tankist74 писал(а): Примерно год назад, сталкивался тоже с подобными кодами, что только не перепробовал, самое лучшее что получилось, это переход на сайт рекламодателя без защиты клика.
Может сейчас есть, какая нибудь функция, чтобы копировала адреса рекламных ссылок во вложенных фреймах, а затем передавало команду клик, или подобную ей найденной случайной ссылке из рекламного блока.
Вот вот, мне как раз это и нужно, получить доступ к html коду ифрейма, чтобы вытащить от туда ссылку.

Ответить