Открытие ссылки в новой вкладке

163
.
Добрый день, подскажите пожалуйста, как сделать так, чтобы каждая вкладка на сайте открывалась в новой вкладке или же например прямые ссылки, типа http://ссылка.ру открывалась в новой вкладке автоматом. Что нужно вписать в тег <head></head>, чтобы не прописывать таргет, для каждой отдельной ссылки, например в чате пользователь скинул ссылку и она должна открыться в новой вкладке при нажатии на нее.
.
__________________________________________________
Как вариант обработать ява скриптом,и принудительно в ссылку добавлять атртбут таргет
.
Jesk
JohnCMS
Добавлено: 21.04.2017 / 16:56
Переделай бб код

Добавлено: 21.04.2017 / 17:02
Вот так примерно
/*
    -----------------------------------------------------------------
    Обработка URL в тэгах BBcode
    -----------------------------------------------------------------
    */
    private static function highlight_bbcode_url($var)
    {
        if (!function_exists('process_url')) {
            function process_url($url)
            {
                $home = parse_url(core::$system_set['homeurl']);
                $tmp = parse_url($url[1]);
                if ($home['host'] == $tmp['host'] || isset(core::$user_set['direct_url']) && core::$user_set['direct_url']) {
                    return '<a href="' . $url[1] . '">' . $url[2] . '</a>';
                } else {
                    return '<a target="_blank"  href="' . core::$system_set['homeurl'] . '/go.php?url=' . urlencode(htmlspecialchars_decode($url[1])) . '">' . $url[2] . '</a>';
                }
            }
        }
        return preg_replace_callback('~\\[url=(.+?)\\](.+?)\\[/url\\]~', 'process_url', $var);
    }
.
Jesk, тс вроде бы не кодер
.
Менделеев
target="_blank" в конце допиши
.
Jesk, пока я написал пост, ты свой изменил. Теперь мой предыдущий пост не актуален.
.
Менделеев
или псотавить в настройках Прямые ссылки , не?_)
Всего: 7