1
我想打開xmlhttprequest在我的javascript代碼打開,但我得到一個異常「訪問被拒絕」。XMLHttpRequest開放訪問被拒絕
這裏是我的代碼:
<script type="text/javascript">
function doFunction() {
alert("hi");
xhr = new XMLHttpRequest();
if (window.XMLHttpRequest) {
// code for IE7+, Firefox, Chrome, Opera, Safari
xhr = new XMLHttpRequest();
} else {
// code for IE6, IE5
xhr = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "https://localhost:1234/test/pi/testing/operation";
try{
xhr.open("POST", url, true);
} catch(err) {
alert(err.message);
}
xhr.setRequestHeader("Content-Type", "application/json;charset=UTF-8");
xhr.onreadystatechange = function() {
if (xhr.readyState == XMLHttpRequest.DONE) {
alert(xhr.responseText);
}
}
var testText = document.getElementById("test").value;
var jsonObject = { Status: "1", ErrorList: "", test: testText, Price: "" };
var data = JSON.stringify(jsonObject);
xhr.send(data);
}
</script>
本身在本地主機上我的IIS中運行的頁面:8080,我試圖調用本地主機上我的WCF服務:1234。 我將https://localhost添加到我的信任的網站,但仍然無法正常工作爲什麼?
謝謝;)