Как убить антифрейм?
День добрый. Использую сервис бесплатных форумов. Там в коде зашили, антифрейм вот так выглядит:
<script language="JavaScript" type="text/javascript"> if (top.location!=self.location){window.top.location. href=window.self.location.href} </script> комментить/реплейсить не удается ни как, админ наделал ловушек. А мне хочется форум на сайте прописать под свои нужды. Хочу переопределить top.location на форуме, что бы условие не выполнилнялось, а после вернуть в дефолт. Благо код до и после могу прописать. Помогите. И еще вопрос: почему админ сервиса решил запретить фреймование? Из-за поисковиков? |
Делал так:
top={location:self.location} ФФ пашет. В других нет. Думаю надо через наследование проворачивать. Но я в ооп не очень... |
Если вы используете что-то, то будьте добры выполнять условия сервиса
так что используйте с такими условиями, либо зарегьте себе хостинг и поставьте себе там форум |
Цитата:
А что ставить я сам решу, хорошо? Итого: помощи не получил. |
Цитата:
я денег за консультацию на форуме не получаю поэтому и не обязан проявлять указанные вами свойства. их я приберегу для ценящих людей ваша задача решается далеко не с нахрапу, ине факт что для всех браузеров. поэтому за просто так решить эту проблему вместо вас, желания у меня нет |
Оказывается если прописать на сайте
<script language="JavaScript" type="text/javascript"> top["location"] = '#'; self["location"] = '#'; </script> Опера так же разрешает фреймование форума. Итак остался один ишак... который не дает менять коренные объекты... или я их не умею менять... Цитата:
Просто не надо халтурить в советах вот к чему я призываю. Цитата:
Цитата:
А так покопаться разве не интересно? И сколько стоят ваши услуги? |
Цитата:
судя по тому что вы пользуетесь бесплатным сервисом форумов,и пытаетесь их |
Вот к примеру захочу я переопределить document.write на свою функцию. Как это сделать?
|
Цитата:
Раньше была хорошая бесплатная услуга - привязка форума к своему домену. Бесплатная. Потом что то у них там не заладилось и ее отключили (обещали вернуть и заб(ы/и)ли...). А так было клево: site.ru/forum/ вместо forum.servis.ru Неужели так страшно заифреймить форум? Не верю... И не торопитесь делать далеко идущие выводы. Просто я начинал с бесплатного форума, а потом у меня появился платный сайт с ПХП, мускулом и т.д. Просто не хочу бросать полюбившийся бесплатный движок. Только и всего. Деньги есть. Не проблема. Будете раскручивать на большие бабки да? ;)) |
Цитата:
P.S. хорошо еще что вы меня не обозвали хакером жаждущим слить какой нибудь порнотрафик на злосчастный заифрейменный ресурс))) Могу вас успокоит - у форума есть вап-версия и если надо кому-то, что то провернуть он может ифреймить его в легкую. |
Цитата:
вы для меня один из тысячи приходящих и уходящих пользователей данного форума, и если я и испытываю какие эмоции, то только от скуки и нехватки такой эмоции в реальной жизни Цитата:
если он считает, что страшно, значит для него это страшно я причин кроме кражи контента, и ненужной нагрузки для блокирования не вижу. но кто-то видит дальше чем я. Цитата:
я не люблю торговаться, так как лентяй. я редко завышаю цену. Исключение - JS. Но даже так, находятся покупатели. К тому же, и это самое главное: Цитата:
поэтому смысла получать чью-то оплачиваемую помощь, для вас, я не вижу. |
Цитата:
я не стесняюсь работать с дорвейщиками, хакерами. что не мешает мне двулично обвинять вас в смертных грехах;) |
Цитата:
Цитата:
Ладно. Ушел успокаиваться в Delphi... там хоть наследование классов предсказуемо и нет такого изврата... ( http://javascript.ru/tutorial/object/inheritance ) |
Цитата:
интересно, какой батхерт с вами случится, когда вы встретитесь с функциональным программированием к примеру? советую прочитать стать еще пару раз, и надеюсь, что все-таки вы поймете ее |
Norm Iridium,
на самом деле, на этом форуме скорее скажут, в какую сторону нужно думать, а не готовое решение. Как-то так. Вам нужно, чтобы не отработало действие. Решения два: изменить среду так, чтобы условие было ложным (Ваше решение) и, собственно, не допустить выполнения кода, обернув <script> в коммент, текстарею, или подобным образом. |
Часовой пояс GMT +3, время: 05:45. |