我在这里是因为我的视觉工作室中有一个错误。 我使用Javascript为Windows 8.1创建了Windows Store应用程序,但是Visual Studio遇到了一些麻烦。

这是脚本:

login.html

        <div class="login">
            <input type="text" name="username" id="inputUsername" placeholder="Username" required><br />
            <input type="password" name="password" id="inputPassword" placeholder="Password" required><br />
            <button onclick="login()">Ok</button>
        </div>

login.js

function login() {
    var body = {};
    body.name = document.getElementById("inputUsername").value;
    body.password = document.getElementById("inputPassword").value;

    var promise = WinJS.xhr({
        type: "POST",
        url: "http://localhost:598/session",
        data: JSON.stringify(body),
        responseType: "json",
        headers: { "Content-Type": "application/json" }
    }).done(
        function completed(result) {
            var response = JSON.parse(result.responseText);
            console.log(response);
        },
        function error(error) {
            console.log(error);
        }
    );
};

问题如下:当我关闭本地主机服务器并启动登录功能时,Visual Studio的调试器崩溃,并且告诉我有关javascript错误或其他内容的任何信息...如果本地主机已打开,则调试器运作良好。

有人有解决方案吗?

谢谢,

氧化型

#1楼 票数:0

实际上,这是javascript中的错误。 Visual Studio不喜欢错误的函数调用。 不好意思!

谢谢,

氧化型

  ask by Oxyno-zeta translate from so

未解决问题?本站智能推荐:

2回复

通过JavaScript和WinJS在Windows 8.1存储应用中创建和写入文件

我正在为Win 8.1商店构建一个应用程序,我需要在应用程序执行期间创建一些文件。 只有js或WinJS才能做到这一点。 我找到了用于读写的命令,但没有创建命令。
1回复

移动服务客户端的gettable('mytable')。read()方法不返回任何内容

我一直在努力几个小时,从azure客户端服务中读取表,但绝对没有成功... 我可以在表中插入项目,但是当从表中读取数据时,它似乎根本没有发挥作用,我觉得我已经尝试了每种不同版本的代码来使之工作,但没有任何效果:( 这不起作用,但是下面的代码起作用了。...我很困惑...在该表上脚本
2回复

在Windows Phone 8.1模拟器中测试应用程序设置

我是WP8.1开发的新手,所以这可能是一个新手问题:我正在编写具有某些设置的应用程序,因此我在使用以下API: 正如我从模拟器中看到的,即使我保存了一个值然后在以后将其取出,即使我使用任务管理器关闭了应用程序(按住模拟器的后退按钮),也一切正常:如果我再次运行该应用程序,则它具有正确的设
2回复

使用WinJS.xhr将文件放入其余服务

真正简单的任务。 我在Win8客户端应用程序中有一个文件的网址,该网址是通过执行以下操作获得的: 现在我需要像这样通过互联网发送文件: 所以问题是,如何“撤消”我的第一个操作并获取文件,以便可以将其设置为我的PUT请求的data ?
1回复

返回WinJS.xhr请求结果

我在玩Windows 8 Metro SDK atm,但是在使用WinJS.xhr时遇到了一些麻烦。 如果不是在getData函数中返回WinJS.xhr而是返回一些json对象,则一切正常,但我想返回xhr请求生成的json对象。 我在这里尝试有什么问题? 谢谢!! :)
1回复

winjs.xhr无效请求

我正在尝试让用户创建自己的rss聚合器,并且工作正常,但是我的问题是,当用户输入的数字无效(例如数字)时,它会给我“ req.send(options.data)”,并且WINJS函数被阻止,无效时我无法修改请求,谢谢。 }
1回复

从WinJS.xhr响应中获取URL

假设我有一个循环,我在多个地址上调用WinJS.xhr() 。 在响应处理程序中,有没有办法确定处理响应的地址? 通过从XmlHttpRequest对象中辨别出xhr()传递给处理程序还是通过手动传递其他东西? 我一直在查看文档以及检查调试器中的响应但无法找到任何内容。
1回复

使用WinJS.xhr将变量发布到URL

我正在尝试为我的Windows 8应用程序创建登录页面,正在使用Html5和javascript ..因此尝试使用winjs.xhr将文本框中的内容作为变量发布到特定的url(这是一个php脚本)中,所以这是我的url的示例“ http://example.com/api/username=us