Помогите открыть ссылку в новом окне на JS

Тема в разделе "Другие языки", создана пользователем Grifindore, 4 дек 2008.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. Grifindore

    Grifindore

    Регистр.:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    35
    Сразу скажу что в JS нифига не понимаю. Но нужно сделать следующее:

    Есть страничка, на которой в ифрейме открывается страница с другого сайта. Нужно чтобы при клике на ссылке на этой страничке ссылки открывались уже без ифрейма, либо лучше в новом окне без ифрейма.

    Долго думал на чем это сделать и понял что лучше наверное на JS. Если кто знает как это сделать на чем то другом, то пишите.

    Спасибо.
     
  2. serg_g

    serg_g Создатель

    Регистр.:
    31 окт 2008
    Сообщения:
    35
    Симпатии:
    9
    на JS это скорее всего не получится....
    у меня IE с настройками по умолчанию запрещает манипулировать документом в iframe

    возможно подойдет другой вариант:
    в iframe грузим скрипт с нашего сервака, который запрашивает нужный нам сайт, ставит на все ссылки target=_blank или _parent (как удобнее) и выгружает html код с исправленными ссылками
     
  3. Grifindore

    Grifindore

    Регистр.:
    4 сен 2007
    Сообщения:
    151
    Симпатии:
    35
    Ну вот о таком способе я думал, честноговоря способ не очень. Я думал именно о fopen() а потом замене линков. Все в нем хорошо кроме одного - картинки! Каждый раз префикс в src у них разный.

    Я конечно еще подумаю над этим способом, но хотелось бы ченить поизящнее...
     
  4. Liver

    Liver

    Регистр.:
    24 сен 2008
    Сообщения:
    316
    Симпатии:
    91
    serg_g

    Не знаю, что у вас там запрещает. Я делал такую манипуляцию. Крайне неудобно, но IE 7 и 6 с дефолтными настройками работают
     
Статус темы:
Закрыта.