Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> JQuery Ajax - problem przy cross-domain w MS IE
damian.1923
post
Post #1





Grupa: Zarejestrowani
Postów: 29
Pomógł: 0
Dołączył: 18.08.2008

Ostrzeżenie: (0%)
-----


jak sprawić by poniższe przesyłanie danych między 2 domenami działało pod IE?

na stronie mam skrypt JQuery wysyłający imię i mail do subskrypcji:

Kod
    // data = "name="+$name+"&email="+$email;
    $.ajax({
     crossDomain : true,
     type: "POST",
     data: data,
     url: "domain2.com/script.php",
     success: function(html){
      console.log('success!');
     }
    });


skrypt zaczyna się tak
  1. <?php
  2. header("Access-Control-Allow-Methods: GET, POST, OPTIONS");
  3. header("Access-Control-Allow-Credentials: true");
  4. header("Access-Control-Allow-Origin: *");
  5. header("Access-Control-Allow-Headers: Content-Type, * ");
  6. // i tu mój kod
  7.  
  8. ?>


IE w ogóle nie wywołuje skryptu, nie wyświetla w konsoli "success!" ani też nie wyświetla żadnego innego błędu.
Przypuszczam że tylko dlatego że skrypt jest w innej domenie,
jakiś pomysł?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 18.09.2025 - 01:18