Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Как открывать ссылку в новом окне

00 голосов
6
У меня одно из свойств инфоблока - ссылка на другой сайт. Необходимо, чтобы ссылка открывалась в новом окне. Элементы инфоблока импортируются из Excel.
Как открывать ссылку в новом окне в редакторе - понятно. Но это надо делать вручную для каждой ссылки.
А как сделать, чтобы по умолчанию открывалось в новом окне?
спросил 11 Окт, 13 от KOZA (120 баллов)

6 Ответы

00 голосов
ответил 29 Окт, 13 от Traxexx (900 баллов)
00 голосов
Цитата
Евгений Бескровный пишет:
может надо погуглить?


Может надо прочитать и понять вопрос?

Как открыть конкретную ссылку в новом окне я знаю.
Как открывать все ссылке на странице в новом окне я тоже знаю.
А вот как сделать, чтобы ссылки, которые являются одним из свойств инфоблока, открывались в новом окне я не знаю. А все остальные ссылки, меню например, открывались как обычно. А элементы инфоблока не вбиваются вручную, а импортируются.
Пока вижу только вариант - каждой ссылке проставлять вручную "target_blank".
При нескольких тысячах элементов инфоблока это затруднительно.
ответил 02 Фев, 14 от KOZA (120 баллов)
00 голосов
Цитата
Дмитрий Котенев пишет:
У меня одно из свойств инфоблока - ссылка на другой сайт.

Ссылка в каком формате? <a href="http://asdfasd">sadfsdf</a> или просто урл? Если просто урл, то вы же как-то формируете из него кликабельную ссылку — вот там и нужно прописать target. Если html, то придётся при выводе (или при добавлении элемента в инфоблок, но это сложнее) регулярными выражениями подставить туда target
ответил 22 Май, 14 от Askaria (380 баллов)
00 голосов
Цитата
Дмитрий Котенев пишет:
Может надо прочитать и понять вопрос?


пардон :oops:
ответил 18 Сен, 14 от Traxexx (900 баллов)
00 голосов
Цитата
monitoringe пишет:
Ссылка в каком формате? sadfsdf или просто урл?


Формат могу задать любой.
Нашел такое решение:
1) Свойство, куда надо загрузить ссылку, выбираю типа "html", без использования визуального редактора
2) Ссылку делаю вида - a href="http://asdfasd">sadfsdf</a> с "target_blank"

Но тут другая напасть - вручную все работает, а импортироваться не хочет.
ответил 23 Янв, 15 от KOZA (120 баллов)
00 голосов
Переход по ссылке в новом окне должен быть в админке или публичке?
Если публичке - поправьте шаблон, одна строчка, если в админке ctrl+click ну или как в вашей операционке и браузере работает открытие в новом окне.
ответил 07 Май, 15 от Biks (460 баллов)

Похожие вопросы

0 голосов
8 ответов
0 голосов
10 ответов
спросил 09 Фев, 13 от FanKoRn (240 баллов)
0 голосов
3 ответов
спросил 23 Окт, 13 от 666KREVED (760 баллов)
0 голосов
6 ответов
спросил 06 Май, 13 от VZlomali (200 баллов)
0 голосов
1 ответ