Страница 1 из 1
iFrame (не для контакта), изменение содержимого
Добавлено: 12 июл 2010, 12:48
sersche
подгружаю страницу через тег
Код: Выделить всё
<iframe src="адрес страницы" frameborder="0" width="512" height="110" marginwidth=0 marginheight=0 hspace=0 vspace=0 scrolling=no></iframe>
можно ли как нибудь изменить содержимое фрейма? заменить некоторые заранее известные строки..
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 12 июл 2010, 21:53
Александр
Что именно? Пример?
Через Javascript вот так обратиться можно:
Код: Выделить всё
document.frames.myiframe.document.body.style.backgroundColor="red";
myiframe - id фрейма
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 12 июл 2010, 23:17
sersche
загружаю страничку чужого сайта.. там реклама от гугл.. мне она не нужна.. вот от нее хочу избавиться..
реклама отображается с помощью скрипта.. может скрипты можно заблокировать как нибудь, ну или хотя бы перекрыть эту рекламу чем нибудь?
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 12 июл 2010, 23:24
Александр
Теоретически можно убрать таким способом который я написал выше.
Смотри DOM страницы и делай блок с рекламой невидимым.
Страницу которую хочешь подгрузить можешь написать?
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 12 июл 2010, 23:52
sersche
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 14 июл 2010, 17:19
Александр
Наверно всё таки не получится. Существует защита безопасности.
Посмотри в поисковиках "Javascript: работа с iframe" и "как изменить структуру загружаемого IFRAME".
Re: iFrame (не для контакта), изменение содержимого
Добавлено: 14 июл 2010, 23:23
sersche
а интересно.. можно ли тогда загружать в iframe часть страницы.. надо будет поискать..