Помогуте правильно добавить ссылу на сайте

Тема в разделе "OpenCart", создана пользователем Veron77, 6 июл 2014.

  1. Veron77

    Veron77

    Регистрация:
    20 сен 2013
    Сообщения:
    84
    Симпатии:
    0
    Здравствуйте!
    Мне нужно прикрепить на своём сайте ссылки в виде картинок брендов...что бы нажав на неё человек мог попасть в каталог производителя. Добавляя такую ссылку в тексте магазина он переходит на неё ...но на моём же сайте, потом сложно ему возвращаться. А я хочу что бы отдельное окно открывалось с каталогом .

    Вот пример где я поставил ссылку http://avtosnab24.ru/filtry/filtry-mann/vozdushnyy-filtr-mann-c-15-1431.html#.U7kTnEBmggd
    Человек нажимающий на табличку с логотипом МАН-ФИЛЬТР должен будет попадать в их каталог...но не на моём сайте.

    Как это сделать?
     
  2. zvizdunov

    zvizdunov

    Регистрация:
    31 май 2014
    Сообщения:
    105
    Симпатии:
    33
    Для этого нужно атрибуту target добавить значение _blank.
    Тогда ссылки будут открываться в новом окне.
    Но такой код не пройдет валидацию.
     
  3. Veron77

    Veron77

    Регистрация:
    20 сен 2013
    Сообщения:
    84
    Симпатии:
    0
    Значит ничего нельзя сделать?
     
  4. zvizdunov

    zvizdunov

    Регистрация:
    31 май 2014
    Сообщения:
    105
    Симпатии:
    33
    Если атрибуту target добавить значение _blank, то ссылка будет работать и будет открываться в новом окне окне.
    Но по спецификации HTML, данная страница не пройдет валидацию

    Если вам важна валидность, то для валидного кода и открытия в новом окне, вам нужен JavaScript
    Вот несколько способов.
     
    Veron77 нравится это.
  5. Veron77

    Veron77

    Регистрация:
    20 сен 2013
    Сообщения:
    84
    Симпатии:
    0
    Последний вопрос...как правильно добавить?
     
  6. zvizdunov

    zvizdunov

    Регистрация:
    31 май 2014
    Сообщения:
    105
    Симпатии:
    33
    С JavaScript помочь, к сожалению, не смогу.
    С HTML помогу, дайте код ссылки, которую вставляете в страницу.