我正在尝试使用ajax保存html,这是我的代码:
var textz = "<!DOCTYPE html> <html> <head> </head> <body> test</body> </html>";
$.ajax({
type: "GET",
url: 'ajaxcall.php',
data: {valeur:encodeURIComponent(textz),userid:userids},
success: function (dataz) {
//$("#resultat").html(dataz);
},
dataType: "HTML"
});
它保存它,看起来像:
%3C!DOCTYPE%20html%3E%0A%3Chtml%3E%0A%3Chead%3E%0A%3C%2Fhead%3E%0A%3Cbody%3E%0test%0A%3C%2Fbody%3E%0A%3C%2Fhtml%3E
但在这种情况下我不知道如何将其更改回HTML。 php中encodeURIComponent的相反之处是什么?
答案 0 :(得分:1)
$decoded = urldecode ( $encoded );
答案 1 :(得分:1)