2014-01-30 49 views
0

我一直收到 APPHOST9601:無法加載http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js。應用程序無法在本地環境中加載遠程網頁內容Windows 8 metro應用程序 - 無法在本地環境中加載遠程網頁內容

請注意,您只有14歲,完全不熟悉這一點。只是在試圖製作一些東西時做些修改。

我周圍搜索,找不到解決方案。 該項目是一個從bter.com api提取數據並顯示的跟蹤器。沒有什麼花哨。 正常index.html的作品令人驚歎。 Windows 8的應用程序,不能爲我的生活得到它的工作:(。我一直在這只是鋪設在一個正常的index.html文件的東西,現在與應用程序即時退出 繼承人我的代碼 - 首頁.html文件

更新:似乎我可能已經想通了 創建新的.js文件,添加了腳本,調用它,並且所有內容都顯示很好看起來好像敲了木頭 - 仍然可以打開任何幫助/支持你也可以提供

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8" /> 
    <title>homePage</title> 

    <!-- WinJS references --> 
    <link href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel="stylesheet" /> 
    <script src="//Microsoft.WinJS.1.0/js/base.js"></script> 
    <script src="//Microsoft.WinJS.1.0/js/ui.js"></script> 

    <link href="/css/default.css" rel="stylesheet" /> 
    <link href="/pages/home/home.css" rel="stylesheet" /> 
    <script src="/pages/home/home.js"></script> 
    <script src="/js/jquery-2.0.0.min.js"></script> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> 


</head> 
<body> 
    <!-- The content that will be loaded and displayed. --> 
    <div class="fragment homepage"> 
     <header aria-label="Header content" role="banner"> 
      <button class="win-backbutton" aria-label="Back" disabled type="button"></button> 
      <h1 class="titlearea win-type-ellipsis"> 
       <span class="pagetitle">Welcome to App1!</span> 
      </h1> 
     </header> 
     <section aria-label="Main content" role="main"> 
      <p>Content goes here.</p> 
      Current Exchange Rate: <div id="ticker1"></div> 


       $(function() { 
        startRefresh(); 
       }); 

       function startRefresh() { 
        setTimeout(startRefresh, 10000); 
        var turl = 'https://bter.com/api/1/ticker/doge_btc'; 
        $.getJSON('http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20json%20where%20url%3D%22' + encodeURIComponent(turl) + '%22&format=json', function (data) { 
         jQuery('#ticker1').html(data['query'].results.json.last); 
         jQuery('#ticker1').append(' DogeCoin'); 
        }); 
       } 

      //blah ignore after 
      <button id="buttonYouWantToClick">Button</button> 
<div id="result"></div> 



     </section> 
    </div> 
</body> 
</html> 

回答

1

的Windows 8不允許應用程序加載在本地範圍內遠程Web內容。所以,你應該下載Jquery的文件,然後在你的代碼添加。 而且呵呵一直使用jquery 2 。 0或以上版本的Windows 8應用程序開發,因爲以前的版本不支持Windows 8應用程序導致它與Winjs衝突。 爲了在代碼中成功運行jquery,請閱讀本文。這對我也很有幫助。我希望它能幫助

http://mywindows8apps.com/2012/10/27/how-to-use-jquery-in-a-windows-8-application/

+0

jQuery的2.1的原因HTML1701 - 無法添加動態內容的錯誤。所以你只需要使用jQuery 2.0.x. –

相關問題