Форум программистов, компьютерный форум, киберфорум
Наши страницы

JavaScript

Войти
Регистрация
Восстановить пароль
 
 
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
#1

Как впихнуть в одну ссылку два файла(через href) и каждому файлу задать своё направление (target)? - JavaScript

19.07.2016, 01:18. Просмотров 419. Ответов 16
Метки нет (Все метки)

Как задать одной ссылке"<a>..</a>" два файла через "href" и каждому их этих файлов задать своё направление через "target" на определённые iframe.Очевидно,что средств HTML явно недостаточно,может кто-нибудь скриптик подкинет?))
Или же альтернативный поворот событий:как наложить одну ссылку на другую ,чтобы при клике на одну действовали две ссылки,на изображении каждому из прямоугольников(в левой части) присуща своя ссылка с направлением на определённый iframe,можно ли эти два прямоугольника объединить воедино,чтобы при нажатии на один происходили те же действия?Заранее благодарен любому ответу!))
0
Миниатюры
Как впихнуть в одну ссылку два файла(через href) и каждому файлу задать своё направление (target)?  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.07.2016, 01:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как впихнуть в одну ссылку два файла(через href) и каждому файлу задать своё направление (target)? (JavaScript):

Как реализовать доступ к файлу через ссылку - Java SE
Доброго времени суток! У меня есть такой код public static void main(String args){ System.out.println(&quot;Started!&quot;); ...

Как задать имя сохраняемому файлу *.txt через диалоговое окно SaveAs - VBA
Задание такое,есть введенный текст в textbox в userforme его нужно сохранить,что проблем не составляет.Но я не могу разобраться как...

Нужно работать с bmp файлом в консоли. Как задать путь к файлу через консоль? - C#
Мне нужно работать с *.bmp файлом в консоли. как задать путь к файлу через консоль чтобы потом работать с картинкой как с массивом. ...

Как заменить ссылку href на переменную - C# ASP.NET
Есть строка в файле .aspx: &lt;a runat=&quot;server&quot; href=&quot;~/Account/Register&quot;&gt;Регистрация&lt;/a&gt; В файле того же названия с расширением .cs...

Скрипт JS создаёт одну ссылку на два объекта - JavaScript
if (data.length &gt; 0){ $.each(data, function(index, data){ $('#main_new_posts').append ( '&lt;div id = &quot;qqq&quot;&gt;' + data.text + '&lt;div...

Можно ли на одну ссылку прикрепить два перехода? - JavaScript
Чтобы, например, при нажатии на слово &quot;Ссылка&quot; активировались две ссылки, т.е. в одной ссылке две гиперссылки... Надеюсь, понятно...

16
kodzero
0 / 0 / 0
Регистрация: 30.03.2015
Сообщений: 15
19.07.2016, 02:09 #2
У ссылки <a> может быть только один параметр href, подозреваю что тут только джаваскрипт справится, потому что если запихнуть через класс, все равно ссылка будет одна, хотя с джаваскриптом могу ошибаться, не разбираюсь.
0
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 03:27  [ТС] #3
я уже говорил, что средств HTML тут явно недостаточно
0
Fedor92
Человек из 90-х
Эксперт HTML/CSS
2533 / 2190 / 918
Регистрация: 15.12.2012
Сообщений: 8,031
19.07.2016, 11:20 #4
Цитата Сообщение от Droillex Посмотреть сообщение
я уже говорил, что средств HTML тут явно недостаточно
Если по Вашему мнению средств html тут недостаточно, зачем тему размещать на ветке HTML?
0
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 15:00  [ТС] #5
Для этого я предложил альтернативный поворот событий.
0
Fedor92
Человек из 90-х
Эксперт HTML/CSS
2533 / 2190 / 918
Регистрация: 15.12.2012
Сообщений: 8,031
19.07.2016, 15:08 #6
Цитата Сообщение от Droillex Посмотреть сообщение
Для этого я предложил альтернативный поворот событий.
Вы наверно не понимаете о чём я Вам говорю... В HTML нет такого понятия, как "альтернативный поворот", есть такое понятие, как "предел допустимых возможностей"... Вот Вам на коленке написал код, может допилите или Вам напишут более рациональное решение...
HTML5
1
<a href="http://google.com" onclick="location.href='http://yandex.ru'" target="_blank">Жамкни меня</a>
1
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 15:24  [ТС] #7
Ну нельзя же всё так буквально воспринимать,здесь "target" задаётся только "гуглу",можно ли задать ещё один для "яндекса"?Ну а так хоть за это спасибо)
0
Sergey Yermak
123 / 62 / 27
Регистрация: 22.05.2016
Сообщений: 174
19.07.2016, 15:37 #8
Можно так попробовать:
HTML5
1
<a href="http://google.com" onclick="window.open('http://yandex.ru', '_blank');" target="_blank">Жамкни меня</a>
1
ostgals
882 / 677 / 15
Регистрация: 23.01.2009
Сообщений: 1,581
19.07.2016, 15:48 #9
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Такой вариант:

HTML5
1
2
3
4
<a href="#" onclick="document.getElementById('one').src = 'http://site1.ru'; document.getElementById('two').src = 'http://site2.ru')">Click me!</a>
 
<iframe id="one"></iframe>
<iframe id="two"></iframe>
1
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 20:35  [ТС] #10
Подскажите пожалуйста,а как быть со скриптом в теге "script"?
0
ostgals
882 / 677 / 15
Регистрация: 23.01.2009
Сообщений: 1,581
19.07.2016, 20:47 #11
Цитата Сообщение от Droillex Посмотреть сообщение
Подскажите пожалуйста,а как быть со скриптом в теге "script"?
Первый раз за все обсуждение слышу про тэг script. Что за скрипт там?
0
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 21:01  [ТС] #12
Ну а как же тут без скрипта в теге <script>...</script>?Если я не ошибаюсь то javascript.Нечто подобное на изображении.
0
Миниатюры
Как впихнуть в одну ссылку два файла(через href) и каждому файлу задать своё направление (target)?  
BANO
19.07.2016, 21:05
  #13

Не по теме:

Droillex, нарушаете правило 5.18

0
ostgals
882 / 677 / 15
Регистрация: 23.01.2009
Сообщений: 1,581
19.07.2016, 21:05 #14
Цитата Сообщение от Droillex Посмотреть сообщение
Нечто подобное на изображении.
Этот скрипт абсолютно ничего не делает. Можете смело удалить вместе с тэгом.
0
Droillex
0 / 0 / 0
Регистрация: 19.07.2016
Сообщений: 8
19.07.2016, 21:57  [ТС] #15
Может подскажете ,что я делаю не так(решётки нету,но и с ней не работает)?
0
Миниатюры
Как впихнуть в одну ссылку два файла(через href) и каждому файлу задать своё направление (target)?  
19.07.2016, 21:57
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.07.2016, 21:57
Привет! Вот еще темы с ответами:

При нажатии на одну ссылку открывать два сайта - HTML, CSS
помогите мне плиз, люди добрые, можно ли сделать так чтобы при нажатии на одну ссылку открывалось два сайта?

Как вывести два массива в одну строку через пробел? - C#
Поменял значения в массивах, как их вывести в одну строку через пробел? int myIntArray = new int { 1, 5, 7, 24, 2 }; ...

преход по url берет ссылку href а надо src как? - Delphi
&lt;a href=/image/972.html&gt;&lt;img src=&quot;http://foto.ru/albums/user/b/1006/4783.jpg&quot; при щелчке по картинке переходит по URL с тегом href. а...

Как через массив задать одной переменной два и более значений? - PascalABC.NET
подскажи как через массив задать одной переменной два и более значений?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru