0

我有这样的事情:

<script id="myscript">
var myscript=encodeURI(document.getElementById("myscript").innerHTML);
var msg="--this string is already URL encoded--";

/* Do some HTTP setting up here with XMLHttpRequest() object. */
send(httpcontent);
</script>

由于我计划将脚本与已编码的消息一起发送,因此我不想再次对消息进行编码。当我encode()在上面的脚本中调用时,它将对 中的所有内容进行编码script,包括msg已经编码的内容。我只想对脚本标签中的所有内容进行编码,除了msg已经编码的内容。

所以在这种情况下,httpcontent将包括两者msg myscript

谢谢

4

0 回答 0