Как можно отредактировать содержимое IFRAME ?

evgkuz

Новичок
Как можно отредактировать содержимое IFRAME ?

Если я на своём сайте размещаю чужой скрипт, то могу ли я его как-то отредактировать при выводе, чтоб не было различной рекламной мишуры?

Скрипт вставляется с помощью “<IFRAME>” и “<OBJECT>”. Он выдаёт информацию о компьютере пользователя, т.е. я не могу его открыть с помощью сокетов (скрипт должен выдавать информацию не о сервере моего хостинг-провайдера, а о компьютере пользователя).

Текст, который я вставляю на свой сайт:

PHP:
<IFRAME src="http://scan.sygate.com:443/cgi-bin/probe/prescan.cgi" width=670 height=1000 FRAMEBORDER=0>
<OBJECT src="http://scan.sygate.com:443/cgi-bin/probe/prescan.cgi" width=670 height=1000 FRAMEBORDER=0>
<br>
<br>
<center>
Your browser is not able to see this page.  Please update your browser.
</center>
</OBJECT>
</IFRAME>
 

young

Новичок
Можешь только в случае если у вас общее доменное имя.

Хотя в противном случае тоже можешь, но по другому.
 

fixxxer

К.О.
Партнер клуба
<iframe src="http://yourhost.com/frame.php">
---
frame.php
<?
echo preg_replace("/<!--ads_start.*ads_end-->/m","",join("",file("http://scan.sygate.com...")));
?>
 

evgkuz

Новичок
Автор оригинала: young
Можешь только в случае если у вас общее доменное имя.

Хотя в противном случае тоже можешь, но по другому.
Доменное имя у меня другое, а то не было бы проблем.
А как можно это реализовать по другому, и с помощью какого языка?
 

evgkuz

Новичок
Автор оригинала: fixxxer
<iframe src="http://yourhost.com/frame.php">
---
frame.php
<?
echo preg_replace("/<!--ads_start.*ads_end-->/m","",join("",file("http://scan.sygate.com...")));
?>
Получается, что функция “file()” открывает страницу http://scan.sygate.com на стороне моего сервера, т.е. сканироваться будет не компьютер пользователя, а сервер моего хостинг-провайдера.
Мне кажется, что это должно быть возможно на “JavaScript”, но я не знаю как.
 

Макс

Старожил PHPClub
яваскрипт не может работать (AFAIK) со страницами не из твоего домена.
 
Сверху