0
私は現在下記のコードを使用していますが、安全ではなく、XSSを使用してウェブサイトを悪用するために使用できます。AJAX応答のためにinnerHTMLを使用して移動します。 (コードは応答していません)
作品古いコード、:応答を与えることはありません
document.getElementById('response').innerHTML = xmlHTTP.responseText;
新コード:
var divContent = xmlHTTP.responseText;
var getRes = document.getElementById('response');
if (getRes.innerText) {
getRes.innerText = divContent; //For Safari, Google Chrome and MSIE.
}
else
if (getRes.textContent) {
getRes.textContent = divContent; //For Firefox.
}
}
を以下の基本的なHTML本部:
<div id="response"></div>
はさらに出力がHTMLでは、テキストではありません。
これはほとんど存在しているが、出力はHTMLです。 – Mattlinux1