【发布时间】:2011-02-04 14:54:19
【问题描述】:
我在数据库中有以下编码:
<p>
Content <span style="color: #ffffff"><span style="background-color: #ff0000">1+1+1+1=4</span></span>.</p>
我想将此值放入 HTML div 标签中。
我是在将上述值发送回客户端之前对其进行解码,还是在客户端对其进行解码?
我正在使用 jquery 和 asp.net (vb)
这是我的 jquery,它只是在屏幕上将 json 数据显示为 html,而不是在警告框中弹出。
function get_page( id ) {
$.ajax({
url: 'get_json.aspx?rand=' + Math.random(),
type: 'POST',
data: { intPageID:id },
dataType: 'json',
success: function(results) {
alert(results);
/*
$('input#txtID').val(results.id);
$('input#txtHeading').val(results.heading);
$('textarea#taContent').val(results.content);
*/
}
});
这是一个后续问题:Encode HTML before POST
【问题讨论】: