현대적인 브라우저가 프라이버시의 일부로 이미지를 차단할 수 있으므로 이미지가 이상적이지 않습니다. 어딘가에서 보았습니다.
개인적으로 나는 비행에 form
을 만들고 숨겨진 프레임에 제출됩니다
var _TargetPage = "http://www.domainB.com/page.php";
function SendData(strData) {
var oFrame = document.getElementById("HiddenFrame");
if (!oFrame) {
oFrame = document.createElement("iframe");
oFrame.id = "HiddenFrame";
oFrame.name = "HiddenFrame";
oFrame.style.display = "none";
document.body.appendChild(oFrame);
}
var oForm = document.getElementById("HiddenForm");
if (!oForm) {
oForm = document.createElement("form");
oForm.id = "HiddenForm";
oForm.method = "POST";
oForm.action = _TargetPage;
oForm.target = "HiddenFrame";
document.body.appendChild(oForm);
var oInput = document.createElement("input");
oInput.type = "hidden";
oInput.name = "HiddenInput";
oForm.appendChild(oInput);
}
oForm.elements["HiddenInput"].value = strData;
oForm.submit();
}
당신은 URL 인코딩을 엉망으로하지 않고, 당신이 일보다 효율적으로 제어 할 수 플러스가 더 어렵이 방법 스푸핑하기. (특정 URL만으로는 충분하지 않습니다.)
흥미 롭습니다. 내일 다시 확인해 보겠습니다. – RandomWebGuy
건배, 테스트하지 않았으므로 구문 문제를 신고하십시오. :) –