![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
Всемогущий |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 25.6.2006 Где: Челябинск Репутация: нет Всего: 13 |
Сделать весь фрейм ссылкой.
Возможно ли это? |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 7 Всего: 78 |
да, поставь у фрейма onclick="document.location = 'http://www.microsoft.com/'"
-------------------- |
|||
|
||||
Всемогущий |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 25.6.2006 Где: Челябинск Репутация: нет Всего: 13 |
именно так .не работает ![]() |
|||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 7 Всего: 78 |
А есть возможность в теле iframe приписать на body событие onclick ??? Если руками нет возможности, тогда с помощью JS нужно.
Однако к сожалению не знаю, сработает ли это для всего документа или только для фрейма... Если не сработает для всего документа, тогда скорее всего надо будет через window.location = "http://www.microsoft.com/" сделать. Это сообщение отредактировал(а) Mymik - 7.3.2007, 10:04 -------------------- |
|||
|
||||
Всемогущий |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 25.6.2006 Где: Челябинск Репутация: нет Всего: 13 |
||||
|
||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 7 Всего: 78 |
тогда предлагаю несколько замороченное предложение :о)
Записать iframe в див :о)
-------------------- |
|||
|
||||
hAhol13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.11.2009 Репутация: нет Всего: нет |
Извиняюсь за поднятие оччень старой темы, но нашел через поиск - как раз та тема, над которой бьюсь уже сутки. Имеется iframe, уже в div. необходимо, чтоб по клику открывалось новое окно с содержимым фрейма (весь фрейм - картинка, обновляемая яваскриптом). Перепробовал всё, в том числе предложенное здесь. Если есть какие-либо еще идеи, то буду благодарен.
Заранее спасибо! |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
не важно как нашли, если у вас своя проблема, то задавайте вопрос в своей теме. а то читаешь всё что сверху и вдруг оказывается вопрос в другом.
по клику чего? по фрейму или кнопки какой? во фрейме ваш домен или иной? можно попробовать растянуть над фреймом слой абсолютно позиционированный и написать переход по нему кстати, везде где выше советовалось document.location - ошибка, у document нет такого свойства, переправьте на window.location во-вторых, новое окно средствами javascript открывается с помощью window.open() и в-третьих, в таком урезанном варианте задача кажется совершенно не реальной (ну, мож криминалом чуть попахивает), можете рассказать что конкретно у вас происходит на странице? |
|||
|
||||
hAhol13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.11.2009 Репутация: нет Всего: нет |
Хм.. по другим форумам привык, что "не создавайте новые темы"
![]() Более подробно суть вопроса: Имеется страничка, полностью разделенная на 4 равных части, в каждую подгружается изображение с внешних источников. Разделение - CSS, div. То есть 4 div'а, в каждом iframe, параметром src подгружаю изображение. Далее содержимое фрейма (изображение) обновляется посредством яваскрипта:
По большому счету всё замечательно и изумительно, но мне нужно, чтоб кликом по изображению открывалось новое окно с одним единственным изображением - с тем, что было в том фрейме. Обновление настроить думаю будет менее трудно. |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
а нельзя ли самому изображению назначить кликабельность? то есть код внутри фрейма поддаётся правке?
|
|||
|
||||
hAhol13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.11.2009 Репутация: нет Всего: нет |
Хм.. то есть? Изображение подгружается так:
Между открывающим и закрывающим, собственно, и нет ничего... |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
в смысле? путь к картинке в src iframe`а?
|
|||
|
||||
hAhol13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.11.2009 Репутация: нет Всего: нет |
Ну да. А вы предлагаете так:
Верно? |
|||
|
||||
bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
в общих чертах да. одно непонятно, зачем вообще здесь фреймы?
|
|||
|
||||
hAhol13 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 9.11.2009 Репутация: нет Всего: нет |
Обновление. Мне неудобен тег meta. Мне удобней именно обновление по скрипту refreshiframe
А что значит "в общих чертах"? Это сообщение отредактировал(а) hAhol13 - 11.11.2009, 04:21 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |