我試圖創建一個網站,可以通過啓動其索引來下載和運行本地文件。XMLHttpRequest原始空值不允許訪問控制允許源文件:///到文件:///(無服務器)
所有的文件都是本地的,沒有資源在線使用。
當我嘗試使用AJAXSLT的jQuery插件來處理與XSL模板的XML文件(在子目錄),我收到以下錯誤:
XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/data/home.xml. Origin null is not allowed by Access-Control-Allow-Origin.
XMLHttpRequest cannot load file:///C:/path/to/XSL%20Website/assets/xsl/main.xsl. Origin null is not allowed by Access-Control-Allow-Origin.
的提出請求的索引文件是file:///C:/path/to/XSL%20Website/index.html
,而使用的JavaScript文件存儲在file:///C:/path/to/XSL%20Website/assets/js/
中。
我該如何解決這個問題?
謝謝,這只是簡化了我的發展。 – Rich 2011-01-30 23:15:00
@很高興幫助!我想知道Google推動基於瀏覽器的應用是否會有更大的需求。我認爲需求只會增長。 – 2011-01-31 23:54:44
這是有用的Mac OS X http://cweagans.net/blog/2011/1/24/command-line-flags-google-chrome-mac-osx – kinet 2011-02-12 06:43:07