SORU
9 Aralık 2011, Cuma


Çapraz menşe istekleri tek ama'In değil, çapraz etki alanı HTTP desteklenir

Bu kod bir AJAX isteği yapmak için kullanıyorum:

$("#userBarSignup").click(function(){
    $.get("C:/xampp/htdocs/webname/resources/templates/signup.php",
        {/*params*/},
        function(response){
            $("#signup").html("TEST");
            $("#signup").html(response);
        },
        "html");

Ama Google Chrome JavaScript konsolu bu hatayı alıyorum:

XMLHttpRequest yüklenemiyor file:///C:/xampp/htdocs/webname/resources/templates/signup.php. Çapraz kökeni yalnızca HTTP istekleri için desteklenir.

Sorun busignup.phpdosya tüm web etki alanları arası bu yüzden çalıştırmak nerede yerel bir web sunucusu üzerinde barındırılan.

Bu sorunu nasıl çözebilirim?

CEVAP
23 Ocak 2013, ÇARŞAMBA


Şans, aşağıdaki anahtarı ile krom başlangıç yaptım:

--allow-file-access-from-files

Os x deneyin (yeniden yazarsanız yapıştırma kopyalayın tire):

open -a 'Google Chrome' --args -allow-file-access-from-files

Diğer *nix üzerinde çalışma (test değil)

 google-chrome  --allow-file-access-from-files

veya windows üzerinde chrome kısayol özelliklerini Düzenle ve anahtarı, örneğin ekleyin

 C:\ ... \Application\chrome.exe --allow-file-access-from-files

""yolu . hedef sonu

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Felice Musique

    Felice Musiq

    22 NİSAN 2014
  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • TechSmartt

    TechSmartt

    29 Aralık 2010