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

  • Barnacules Nerdgasm

    Barnacules N

    20 Temmuz 2006
  • Eric Magidson

    Eric Magidso

    4 Ocak 2009
  • SuicideSheeep

    SuicideSheee

    8 Ocak 2012