| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > Перенаправление iframe javascript |
| Автор: seth 25.4.2007, 10:00 |
| Как в javascript изменить урл фрейма (iframe) чтобы это работало на IE, Opera & Mozilla?? |
| Автор: Mymik 25.4.2007, 10:11 | ||
seth,
|
| Автор: seth 25.4.2007, 10:23 |
| Это было моей первой идеей - но почему то в Опере в первый раз оно перенаправляет, а когда потом делаешь back, то во второй раз уже не хочет - хотя ссылки абсолютно одинаковые... |
| Автор: 1mm0 16.2.2009, 20:11 |
| Думаю что это то, что мне надо, но что бы не плодить темы, на всякий случай спрошу... Нужно что бы зайдя на страничку, которая поидеи отображается в iframe, человека перебрасывало на главную страницу. Пример: В index.html есть припомощи iframe вставлена banner.html. Если человек переходит с поисковика или не важно от куда, но каким-то образом попадает на баннер.хтмл, то его автоматически кидает на index.html. THX заранее. |
| Автор: bars80080 16.2.2009, 20:47 | ||||
| а тебе с показом страницы banner.html или нет? в первом случае достаточно поставить куда-нибудь в конец страницы или в отдельную функцию, вызываемую с задержкой времени:
во втором, лучше использовать что-нибудь от серверных языков (надёжней). для пхп это будет выглядеть так:
но не совсем понятно, почему сразу не направить пользователя на index.html п.с. причём здесь фрэймы? |
| Автор: 1mm0 16.2.2009, 21:12 |
| Ладно, приведу конкретный пример: Вот страничка: http://deblauwepeper.com/ Если искьть через гугл, выкидывает на эту страницу: http://www.deblauwepeper.com/home.html Нужно что бы при посещении одной из страниц которые вообще выводятся в фрейме, пользователей кудало на index.html. |
| Автор: bars80080 16.2.2009, 22:18 | ||
| блин, только с третьего раза прочтенья понял, о чём речь. этот механизм можно подсмотреть на ya.ru выглядит он примерно так. на всех страницах, что должны быть во фрейме прописывается следующий код:
(если не сработает, то можно попробовать top.window.document и sef.window.document) |
| Автор: NNaarreekk 16.2.2009, 22:20 |
| http://forum.vingrad.ru/topic-245519.html Добавлено через 1 минуту и 7 секунд bars80080, не заметил что уже написал |
| Автор: 1mm0 16.2.2009, 23:29 |
| Спасибо, буду пробовать. За мой русский извените |
| Автор: 1mm0 17.2.2009, 23:54 | ||
Спасибо. Попробовал. Работает. Только немного подправить пришлось:
|