2015-03-31 53 views
0

我在這裏是因爲我的visual studio有bug。我在Javascript中爲Windows 8.1創建了Windows應用商店應用程序,並且我在Visual Studio中遇到了一些麻煩。Winjs.xhr,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); 
     } 
    ); 
}; 

的問題是:當我關掉本地主機服務器,當我啓動登錄功能,視覺工作室崩潰的調試器,並告訴我什麼關於JavaScript錯誤或其他什麼... 如果本地主機上,德雜物工作正常。

有人有解決方案嗎?

感謝,

Oxyno - 澤塔

回答

0

事實上,它是在JavaScript中的錯誤。 Visual Studio不喜歡錯誤的函數調用。 對不起!

感謝,

Oxyno - 澤塔

相關問題