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

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • Mark Brown

    Mark Brown

    9 HAZİRAN 2010
  • Watcher3223

    Watcher3223

    15 Kasım 2007