链接转换

pull/23/head
taoshihan1991 4 years ago
parent 826bd2ac63
commit bc73354f96

@ -62,7 +62,7 @@ CREATE TABLE `user_role` (
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8| ) ENGINE=InnoDB DEFAULT CHARSET=utf8|
INSERT INTO `user_role` (`id`, `user_id`, `role_id`) VALUES INSERT INTO `user_role` (`id`, `user_id`, `role_id`) VALUES
(1, 1, 1), (1, 1, 2),
(2, 2, 2)| (2, 2, 2)|
DROP TABLE IF EXISTS `role`| DROP TABLE IF EXISTS `role`|

@ -99,7 +99,7 @@ function replaceContent (content,baseUrl) {// 转义聊天内容中的特殊字
.replace(/\[([^\s\[\]]+?)\]+link\[([^\s\[\]]+?)\]/g, function (face) { // 转义超链接 .replace(/\[([^\s\[\]]+?)\]+link\[([^\s\[\]]+?)\]/g, function (face) { // 转义超链接
var text = face.replace(/link\[.*?\]/g, '').replace(/\[|\]/g, ''); var text = face.replace(/link\[.*?\]/g, '').replace(/\[|\]/g, '');
var src = face.replace(/^\[([^\s\[\]]+?)\]+link\[/g, '').replace(/\]/g, ''); var src = face.replace(/^\[([^\s\[\]]+?)\]+link\[/g, '').replace(/\]/g, '');
return '<a href="javascript:void(0)" onclick="window.open(\'' + src + '\')" />【'+text+'】</a>'; return '<a href="'+src+'" target="_blank" />【'+text+'】</a>';
}) })
.replace(html(), '\<$1 $2\>').replace(html('/'), '\</$1\>') // 转移HTML代码 .replace(html(), '\<$1 $2\>').replace(html('/'), '\</$1\>') // 转移HTML代码
.replace(/\n/g, '<br>') // 转义换行 .replace(/\n/g, '<br>') // 转义换行

Loading…
Cancel
Save