render image urls
This commit is contained in:
parent
4f1b09a3ca
commit
a47dc4b5d0
|
@ -50,6 +50,11 @@
|
||||||
color: #ff3333;
|
color: #ff3333;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.chatimg
|
||||||
|
{
|
||||||
|
max-width:100px;
|
||||||
|
}
|
||||||
|
|
||||||
.l1
|
.l1
|
||||||
{
|
{
|
||||||
border:1;
|
border:1;
|
||||||
|
|
|
@ -112,12 +112,19 @@ var callbacks = {
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case $.verto.enum.message.info:
|
case $.verto.enum.message.info:
|
||||||
var body = data.body.replace(/(http[s]{0,1}:\/\/\S+)/g, "<a target='_blank' href='$1'>$1<\/a>");
|
var body = data.body;
|
||||||
|
|
||||||
|
if (body.match(/\.gif|\.jpg|\.jpeg|\.png/)) {
|
||||||
|
body = body.replace(/(http[s]{0,1}:\/\/\S+)/g, "<a target='_blank' href='$1'>$1<br><img border='0' class='chatimg' src='$1'><\/a>");
|
||||||
|
} else {
|
||||||
|
body = body.replace(/(http[s]{0,1}:\/\/\S+)/g, "<a target='_blank' href='$1'>$1<\/a>");
|
||||||
|
}
|
||||||
|
|
||||||
if (body.slice(-1) !== "\n") {
|
if (body.slice(-1) !== "\n") {
|
||||||
body += "\n";
|
body += "\n";
|
||||||
}
|
}
|
||||||
body = body.replace(/(?:\r\n|\r|\n)/g, '<br />');
|
body = body.replace(/(?:\r\n|\r|\n)/g, '<br />');
|
||||||
|
|
||||||
var from = data.from_msg_name || data.from;
|
var from = data.from_msg_name || data.from;
|
||||||
|
|
||||||
$("#chatwin").append("<span class=chatuid>" + from + ":</span><br>" + body);
|
$("#chatwin").append("<span class=chatuid>" + from + ":</span><br>" + body);
|
||||||
|
|
Loading…
Reference in New Issue