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

  • cdgotx

    cdgotx

    8 Kasım 2011
  • Maschine Tutorials

    Maschine Tut

    15 ŞUBAT 2011
  • MrRandomSong

    MrRandomSong

    29 Kasım 2009