iFrame (не для контакта), изменение содержимого

Программирование, которое не связано с API.
Ответить
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

iFrame (не для контакта), изменение содержимого

Сообщение sersche »

подгружаю страницу через тег

Код: Выделить всё

<iframe src="адрес страницы" frameborder="0" width="512" height="110" marginwidth=0 marginheight=0 hspace=0 vspace=0 scrolling=no></iframe>
можно ли как нибудь изменить содержимое фрейма? заменить некоторые заранее известные строки..
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение Александр »

Что именно? Пример?

Через Javascript вот так обратиться можно:

Код: Выделить всё

document.frames.myiframe.document.body.style.backgroundColor="red";
myiframe - id фрейма
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение sersche »

загружаю страничку чужого сайта.. там реклама от гугл.. мне она не нужна.. вот от нее хочу избавиться..
реклама отображается с помощью скрипта.. может скрипты можно заблокировать как нибудь, ну или хотя бы перекрыть эту рекламу чем нибудь?
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение Александр »

Теоретически можно убрать таким способом который я написал выше.
Смотри DOM страницы и делай блок с рекламой невидимым.
Страницу которую хочешь подгрузить можешь написать?
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение sersche »

как пример, вот http://pensionfond.ru/
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение Александр »

Наверно всё таки не получится. Существует защита безопасности.
Посмотри в поисковиках "Javascript: работа с iframe" и "как изменить структуру загружаемого IFRAME".
sersche
FL Team
FL Team
Сообщения: 598
Зарегистрирован: 11 май 2010, 13:45

Re: iFrame (не для контакта), изменение содержимого

Сообщение sersche »

а интересно.. можно ли тогда загружать в iframe часть страницы.. надо будет поискать..
Ответить