Добрый день, подскажите пожалуйста, как сделать так, чтобы каждая вкладка на сайте открывалась в новой вкладке или же например прямые ссылки, типа
http://ссылка.ру открывалась в новой вкладке автоматом. Что нужно вписать в тег <head></head>, чтобы не прописывать таргет, для каждой отдельной ссылки, например в чате пользователь скинул ссылку и она должна открыться в новой вкладке при нажатии на нее.
Как вариант обработать ява скриптом,и принудительно в ссылку добавлять атртбут таргет
Добавлено: 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, пока я написал пост, ты свой изменил. Теперь мой предыдущий пост не актуален.
или псотавить в настройках Прямые ссылки , не?_)