将百分比编码的表情符号显示为html

时间:2019-07-02 02:12:48

标签: javascript html utf-8

我有一个来自ajax结果的百分比编码的URI。

%F0%9F%91%9A%F0%9F%A7%9E%F0%9F%A4%B6%F0%9F%8F%BB%F0%9F%8E%85%F0%9F%8F%BC%F0%9F%91%9A%F0%9F%A7%9E

我想在HTML页面中显示百分比编码的URI

上面的编码URI是

????????

但是显示内容只显示相同百分比的URI

ajax请求是使用jQuery完成的

我应该使用什么功能来解码百分比编码的URI并显示那些表情符号。

2 个答案:

答案 0 :(得分:1)

使用var n1 = document.getElementById('n1'); var n2 = document.getElementById('n2'); var squareInput = document.getElementById('squareinput').value; function showForm () { document.getElementById('squareform').style.display = "block"; }; function square() { document.getElementById('squareanswer').style.display = "block"; }; n2.onclick = function rectangle() { }; 来解码您的字符串并获取表情符号。

return new ArrayList<Integer>(Arrays.asList(i, FACTORISATION(n/i)));

答案 1 :(得分:1)

Jquery html用于设置表情符号。 您需要先对URI编码的字符串进行解码。

$('#emoji').html(decodeURI('%F0%9F%91%9A%F0%9F%A7%9E%F0%9F%A4%B6%F0%9F%8F%BB%F0%9F%8E%85%F0%9F%8F%BC%F0%9F%91%9A%F0%9F%A7%9E'));