![]() |
Модераторы: Illuminaty |
![]() ![]() ![]() |
|
diter |
|
||||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
Добрый день. Помогите, пожалуйста, в решении моей проблемы. Суть её заключается в следующем:
мне нужно вставить на страницу ссылку на картинку(обычное изображение) в iframe'е:
и чтобы отображаемый файл 1.gif был ссылкой, при нажатии на которую ... ну есстесно переходилось куда-нить. По идее должно было сработать это:
но к сожалению это не работает. ![]() |
||||
|
|||||
dstorm81 |
|
|||
![]() бездельник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1178 Регистрация: 18.1.2006 Где: (16RU) Репутация: 3 Всего: 39 |
ну ты загнул
![]() по идее должно так <iframe href='страница в теле которой будет рисунок.html'></iframe> страница в теле которой будет рисунок.html <html> <body> <a src='путь до картинки' href='куда собственно идем по клику?'> </body> </html> и это учи мат часть чтоли... в легкую так, сдецел ![]() -------------------- на форуме с 8.12.2002 (http://forum.vingrad.ru/index.php?act=ST&f=10&t=4874&st=0#) |
|||
|
||||
diter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
В том то и дело, что мне не нужно создавать левых файлов ... типа рисунок.html. Мне нужно, чтобы в самом iframe можно было бы поставить ссылку на рисунок. Можно ли так? Может это вооще нельзя... А в обычный html засунуть рисунок со ссылкой это я знаю!!! Это сообщение отредактировал(а) diter - 28.5.2006, 20:26 |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 6 Всего: 260 |
Твой вариант должен был бы привязать ссылку не к рисунку в IFRAME, а к самому IFRAME. Как ты себе это представяешь? Ты ж не можешь, например, на структуру <BODY> ссылку нацепить - только на текст или на картинку. Если сможешь сделать так:
то получишь, что хочешь ![]() |
|||
|
||||
diter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
skyboy, если б твой вариант "вставки" работал, то было бы, что нужно
![]() А не могу я создавать ещё один файл потому что... ну это долго описывать... Ну если кому интересно и кто может помочь, то вот... Это php-скрипт баннерной системы. IFRAME этот выводит сам баннер. Вот его код вывода:
Для чего мне использовать IFRAME, а не обычно <a href=""><img src=""></a>? Можно было и так - и гемморою меньше. Но дело в том, что существуют ещё flash-баннеры, которые просто так обычным кодом не вставишь. А вариант с IFRAME здесь подходит безупречно. Поэтому мне и понадобился этот вариант. Может ещё какое другое решение, помимо IFRAME, которое может объединить вставку на страницу flash и gif(jpg) баннера одновременно? |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 6 Всего: 260 |
diter, конечно может. И есть. Решение. Пущай SRC в IFRAME будет php-скрипт, который формирует файл, так тебе мешающий, а в этой сгенеренной странице будет только баннер. Разве не устроит? Можно хоть флеш этим скриптом бросать, хоть статику, хоть анимированные gif'ы
![]() |
|||
|
||||
diter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
Оооо.... эт можно конечно замутить, но кажется это не целесообразно. Я тут надумал недавно другое решение... Просто в php функцией substr проверить на расширение файла.
Вот только возникает вопрос: вот тот большой flash-код с <object> и т.д. он же для любого катит файла, т.е. достаточно поменять название файла и вуаля? Или код flash-объекта для каждого разный? Никто не знает? |
|||
|
||||
Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
вот пока нормальные пацаны *уярят человечский код
новички лезут в рекламу и заколачивают бабки и ведь НА НАС ЖЕ С ВАМИ!!! ![]() |
|||
|
||||
diter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
Ага, заколачивают ![]() ![]() |
|||
|
||||
Vaulter |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1724 Регистрация: 30.12.2002 Где: бункер Репутация: нет Всего: 22 |
diter, сорри был не прав,
насколько мне известно, ключевыми являются param src параметры для флэш обьектов. проще глянуть на пару разметок в сети, все станет ясно ![]() |
|||
|
||||
diter |
|
|||
Новичок Профиль Группа: Участник Сообщений: 6 Регистрация: 28.5.2006 Репутация: нет Всего: нет |
Да ладно, всё нормально! Я кстати уже обошёл эту проблему как раз вышеописанным способом. Всем спасибо за ответы. |
|||
|
||||
akizelokro |
|
|||
![]() Крокодил ![]() ![]() Профиль Группа: Участник Сообщений: 761 Регистрация: 30.7.2007 Репутация: нет Всего: 5 |
вопрос по той же тематике. я вставляю баннер
должна выводиться картинка 468х60 вроде бы отображается практически везде нормально (везде - в браузерах на 5 компах), но на одном компе справа рисунка появляется текст "http://". Правильно ли применять <ilayer>? Если да, то где же я здесь накосячил? Это сообщение отредактировал(а) akizelokro - 27.11.2007, 08:02 -------------------- a = a + b; b = a - b; a = a - b; |
|||
|
||||
Castro |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 353 Регистрация: 31.8.2007 Где: Украина Репутация: 3 Всего: 5 |
Аксакалы, объясните плз почему банеры делают через iframe, почему нельзя сделать сие просто через подмену src у <img>?
|
|||
|
||||
akizelokro |
|
|||
![]() Крокодил ![]() ![]() Профиль Группа: Участник Сообщений: 761 Регистрация: 30.7.2007 Репутация: нет Всего: 5 |
(Я не эксперт, мое частное мнение)
Я где-то прочел, что php- и java-скрипты рекомендуют прописывать в iframe, чтобы они грузились независимо от самой страницы(?). Типа могут наступить тормоза при отображении последующего за скриптовой картинкой html-кода и браузер будет ожидать отработки скрипта. В таблицах я с подобным сталкивался. Вот мое объяснение не эксперта. Мой вопрос в силе. -------------------- a = a + b; b = a - b; a = a - b; |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |