Jump to content
  • 0

По одной ссылки два результата


TAILER
 Share

Question

Имеется файл с двумя фреймами ROWS.

Необходимо сделать так, чтобы при нажатии на ссылку в нижнем фрейме произошел переход на другую страницу например на 1.html и одновременно переход на страницу например 2.html в верхем фрейме.

Как это организовать не изменяя тега <a> ? ;)

Link to comment
Share on other sites

10 answers to this question

Recommended Posts

  • 0

Ааа если без ДжаваСкрипт, то можно попробывать заключить <a> в <a>

ну типо ссылка в ссылке. Обе должны сработать. )

Но незнаю насколько валидно и семантично.

Edited by Razor
Link to comment
Share on other sites

  • 0

Дело в том, что я хочу организовать что то типа вроде, как на ifolder'e:

Контекстная реклама...

Чтобы скачать файл, необходимо нажать на какую-нибудь ссылку спонсора (контекстной рекламы).

Пользователь нажимает на нее и к примеру в нижнем фрейме открывается страничка спонсора, а в верхнем начинается скачивание файла.

Но дело в том, что во всех правилах контекстной рекламы, звучит изменение ссылок категорически запрещено.

Может есть вариант какого-нибудь скрипта, типа на страницы если нажать ЛЮБУЮ ссылку (т.е. при нажатии на тег <a> вообще) в нижнем фрейме произойдет переход на файл 1.html, а в верхнем на 2.html ?

Link to comment
Share on other sites

  • 0

так ты и сделай точно как на айфолдере - там ведь не при нажатии линка в одном фрейме открываются две страницы в дыух фреймах, а открывается одна страница, которая суть фреймсет и если тебе ее надо сделать динамической - вполне можно типа такого:

<a href="frameset.php?frame_top=yandex.ru&frame_main=d-library.info">тыкай сюда</a>

код frameset.php:


<frameset rows="30%,*">
<frame src="http://<?php echo($_GET['frame_top']); ?>" name="top">
<frame src="http://<?php echo($_GET['frame_main']); ?>" name="bot">
</frameset>

Link to comment
Share on other sites

  • 0

D.S.Denton конечно спасибо за совет, но это не совсем то что мне нужно.

Попробую объяснить еще подоходчевее...

Мне нужно, чтобы при клике на контекстную рекламу происходило действие.

Т.е. обычно при нажатии на контекстную рекламу открывается новое окно с сайтом объявления на которое кликнул.

А мне надо чтобы оно во фрейме открывалось. Верхний фрейм - моя страничка, нижний фрейм - результат нажатия на контекстную рекламу.

Просто на ifolder'e вручную создаются ссылки на спонсора (<a href="frameset.php?frame_top=yandex.ru&frame_main=d-library.info">тыкай сюда</a>). А мне они ведь в контекстной рекламе заранее не известны, потому что контекстная реклама выводится как javascript ;)

Edited by TAILER
Link to comment
Share on other sites

  • 0
При помощи JavaScript отлавливать все нажатия на ссылки и в зависимости от содержания нажатой ссылки загружать куда угодно и сколько угодно страниц.

У меня тоже такая проблема. Скрипты вставляю, браузер перестаёт мне выдавать ошибки, когда я редактирую скрипт. Но что он в том состоянии не работает, так и в редактируемом. А делал всё как рассказывали когда-то.

Давно этим не занимался и стараюсь вспомнить.

Помогите освежить память.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy