javascript - WinJS.xhr Post 访问被拒绝?

标签 javascript http winjs

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

Exception is about to be caught by JavaScript library code at line 4143, column 21 in ms-appx://microsoft.winjs.2.0/js/base.js

0x80070005 - JavaScript runtime error: Access is denied.

If there is a handler for this exception, the program may be safely continued.

下面是我的代码:

$("#register_button").click(函数(事件){


事件.preventDefault();
var url = $("#registration_form").attr("action");
变种类型=“发布”;
var 用户名 = $("#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;
控制台日志(数据);
WinJS.xhr({
网址:网址,
类型:类型,
数据:数据,
 header :{“内容类型”:“应用程序/x-www-form-urlencoded”}
})
.then(函数(成功){
console.log(成功.statusText);
}, 函数(错误){
控制台日志(错误);
警报(错误。消息);
});
});

}));

请告诉我如何纠正这个错误,以及是否有更好的方法或正确的方法。只是指导我如何做到这一点。 谢谢 :)

最佳答案

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

关于javascript - WinJS.xhr Post 访问被拒绝?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30774015/

相关文章:

javascript - 如何在 Windows WinRT/c# 的设备/应用程序启动时启动后台任务

javascript - 将对象名称转换为所需格式的最佳方法是什么

javascript - Twitter 分享 encodeURIcomponent 奋斗

javascript - WinJS:是否可以通过编程方式向数据透视项添加预算?

windows-8 - 如何使用 data-win-bind 设置元素的类

http - iTunes 范围请求;播客被拒绝

javascript - 使用回调函数来阻止操作

javascript - 如何在单击或双击父元素时伸展树(Splay Tree)列表的子节点?

regex - 在 Nginx 重写中处理多个参数

mysql - 在 MySQL 上加载特定 ID 范围