powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Страница "выходит" из ifram'а
13 сообщений из 13, страница 1 из 1
Страница "выходит" из ifram'а
    #35746713
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на странице разместил следующий код:
Код: plaintext
<iframe src="http://slate.jivox.com/advertiser/login.php" width="780px" height="700px" frameborder="0" align="left" NAME="iframe"></iframe>

но страница, которая должна отображаться в моем ифрейме - http://slate.jivox.com/advertiser/login.php выходит из этого ifrem'а и и становиться самостоятельной страницей... Незнаю как понятнее объяснить..

Как можно заставить ее остаться на моей странице в iframe ?
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746722
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может так и не по стандартном но попроубй пропиши у фрейма clip:rect(0,100,100,0) в стилях
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746729
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В запрашиваемом файле есть джаваскрипт который меняет свойство location у родительского фрейма, наверное сделано, чтобы сайт не открывали во фреймах ;-)
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746732
Фотография Ренат
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А почеум низя использовать просто:
http://slate.jivox.com/advertiser/loginWidget.php
зы. как вариант мона выдергивать с помшью php скрипт с переаддресациейи вставлять уже испарвленый код в свою страницу
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746734
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Похоже, что тривиальной защиты от "фрейм брейкера" (который стоит на той странице) нет... если только вы не сможете воспрепятствовать выполнению этого кода на запрашиваемой странице:
Код: plaintext
1.
2.
3.
4.
5.
6.
<script type="text/javascript">
if(top.location != location) 
{
	top.location.href = document.location.href;
}
</script>

можно конечно пропустить ту страницу через PHP скрипт, который вырежет этот код, назвать его page_braker_braker.php и вставить у себя на сайте
Код: plaintext
1.
<iframe src="page_braker_braker.php" width="780px" height="700px" frameborder="0" align="left" NAME="iframe"></iframe>
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746735
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ренат,

одновременно (почти) написали
Комрад :-)
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746740
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
РенатМожет так и не по стандартном но попроубй пропиши у фрейма clip:rect(0,100,100,0) в стилях

сделал
Код: plaintext
<iframe style="clip:rect(0,100,100,0)" src="http://slate.jivox.com/advertiser/login.php" width="780px" height="700px" frameborder="0" align="left" NAME="iframe"></iframe>

не помогло....
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746744
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
РенатА почеум низя использовать просто:
http://slate.jivox.com/advertiser/loginWidget.php
зы. как вариант мона выдергивать с помшью php скрипт с переаддресациейи вставлять уже испарвленый код в свою страницу

низя потому что http://slate.jivox.com/advertiser/login.php - это ссылка с http://jivox.com, которая и зашита во фрейме, но т.к. по остальным станицам ходит нормально, на .../advertiser/login.php нет, я написал только ее...

C php к сожалению не знаком((
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746747
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BikArt,

тогда, к сожалению, ничего вы с этим не сделаете
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746779
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если скриптом переопределить прототип document.location.href на свою заглушку? Примерно так это должно выглядеть:
Код: plaintext
1.
2.
3.
4.
    HTMLLocation.prototype.__defineSetter__("href", 
        function ( txt ) {		
            alert('Обломись, iframe');	
        }
    );	
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746786
Фотография Семен Шторкин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,

А чем в таком случае должно являться HTMLLocation? Что за объект?
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746795
BikArt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а можно как нибудь узнать какую ссылку пытается сейчас загрузить iframe???
Ведь если эта ссылка http://slate.jivox.com/advertiser/login.php, то можно сделать следующее
Код: plaintext
document.getElementById('iframe').src ='http://slate.jivox.com/advertiser/loginWidget.php'
нашел на форуме способ
Код: plaintext
1.
2.
javascript:
alert(myFrame.document.location);
где myFrame - идентификатор iframe
но он показывает не url страницы загружаемой в фрейм, а url самой страницы со фреймом...
...
Рейтинг: 0 / 0
Страница "выходит" из ifram'а
    #35746796
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariy,
Не получится. Ничего не сделать с ифреймом в чужом домене.
Можно прочитать в переменную текст странички (не важно пхп или аспнет или ещё чего) и перед выхлопом прибить скрипт.
Как вариант в браузере яваскрипт запретить. Типа если включен, писать сообщение уважаемому пользователю... .
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Страница "выходит" из ifram'а
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]