Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript WinJS.xhr Post的访问被拒绝?_Javascript_Http_Winjs - Fatal编程技术网

Javascript WinJS.xhr Post的访问被拒绝?

Javascript WinJS.xhr Post的访问被拒绝?,javascript,http,winjs,Javascript,Http,Winjs,我一直在尝试将windows 8.1应用程序内部的表单内容发布到服务器上的php文件中。但是,我不断收到一个拒绝访问错误: 异常即将被ms中第4143行第21列的JavaScript库代码捕获-appx://microsoft.winjs.2.0/js/base.js 0x80070005-JavaScript运行时错误:访问被拒绝 如果存在此异常的处理程序,则程序可以安全地继续。 下面是我的代码: 请告诉我如何纠正此错误,以及是否有更好的方法或正确的方法。请指导我怎么做。 谢谢:)HTM

我一直在尝试将windows 8.1应用程序内部的表单内容发布到服务器上的php文件中。但是,我不断收到一个拒绝访问错误:

异常即将被ms中第4143行第21列的JavaScript库代码捕获-appx://microsoft.winjs.2.0/js/base.js

0x80070005-JavaScript运行时错误:访问被拒绝

如果存在此异常的处理程序,则程序可以安全地继续。

下面是我的代码:

请告诉我如何纠正此错误,以及是否有更好的方法或正确的方法。请指导我怎么做。
谢谢:)

HTML/Javascript Windows 8/8.1应用程序上未授权“警报”功能

您的url变量中有什么内容?我从表单控件中获取值您的内容类型有效吗?尝试调试代码,并发布每个变量的值。是,内容类型有效。我得到了所有变量的值,这个函数是我自己做的。
$("#register_button").click(function (event) {


event.preventDefault();
var url = $("#registration_form").attr("action");
var type = "POST";
var username = $("#username").val();
var password = $("#password").val();
var email = $("#email").val();
var firstName = $("#first_name").val();
var lastName = $("#last_name").val();
var data = "username=" + username + "&password=" + password + "&email=" + email + "&first_name=" + firstName + "&last_name=" + lastName;
console.log(data);
WinJS.xhr({
url: url,
type: type,
data: data,
headers: { "Content-type": "application/x-www-form-urlencoded" }
})
.then(function (success) {
console.log(success.statusText);
}, function (error) {
console.log(error);
alert(error.message);
});
});

}));